Category: Mcu
Meet NanoPi NEO The New Hero – The 8 $ Computer
Meet NanoPi NEO the latest member in NanoPi family from FriendlyARM. NanoPi NEO features Allwinner H3 CPU, a Quad-core Cortex-A7 Up to 1.2GHz CPU. It’s available with 256MB DDR3 RAM or 512MB one with additional 2$ for the last one. The board has 10/100M Ethernet RJ-45 jack,...
Continue ReadingEverything You Need To Know About Bluetooth beacons in A White Paper
Bluetooth 4.0 introduced the Bluetooth low energy (BLE), which is a version of Bluetooth protocol designed for devices with power constraints like battery powered sensors. Bluetooth low energy beacons are BLE (Bluetooth Low Energy) enabled devices, they repeatedly broadcast radio...
Continue ReadingRFM69 WIFI Gateway
The RFM69GW is a RFM69 to MQTT gateway that uses the ubiquitous ESP8266 chip. There are two or three similar projects that I'm aware of but I've put together some hardware and firmware features that make it different. by Xose Pérez: I'm using Felix Rusu's RFM69_ATC library so it...
Continue ReadingIssues with printf function
The C library function printf() is one of the common used functions in embedded systems world to debug the code in real time over a serial connection. Using the printf() over serial is under debate and may not be optimal for embedded systems and that’s what Jacob Beningo over EDN tries...
Continue ReadingESPUSB – An USB Software Stack For ESP8266
ESP8266EX and even the new ESP32 SoC lack a USB hardware transceiver, so [CNLohr] decided to develop a USB software stack for ESP8266. After a quick search, I think it is the first try to do a USB software stack for esp8266. USB software stack is a firmware-only implementation of a USB....
Continue ReadingUsing Bluetooth LE in Products
Jone Teel over Makezine walked through how to use BLE (Bluetooth Low Energy ), aka Bluetooth smart, in an electronic product. BLE, unlike classic Bluetooth, it's not designed for big data transmission or streaming audio or video. BLE comes in SoC (System on Chip) ICs which combine a RF...
Continue ReadingHow to Upgrade Your ESP8266 SPI Flash to 4MB
ESP8266, the well known WiFi module contains an ESP8266EX SoC IC and an external SPI flash. This external SPI flash is used together with ESP8266EX to store user programs. The supported size of flash by ESP8266EX is up to 16MB but some of ESP8266 modules contain flash chips with low...
Continue ReadingAriCalculator – A homemade handheld calculator
The AriCalculator is a DIY calculator or a general purpose handheld device. It is battery powered and runs on a NXP S12G240 microcontroller (16-bit, 240k flash, 11k RAM). The device has 38 input keys and a 128x64 pixel LCD display with a backlight option. Three interfaces connect...
Continue Reading