Espressif teased about their ESP32 WiSoC with WiFi and Bluetooth LE a few weeks ago in a letter addressed to developers, but did not release that much information. The company has now released some documents in the forums (registration required) concerning ESP32 module including PCB processing requirement, schematics and PCB layout, and bill of materials. The very first modules will actually be based on ESP31 processor, which only slightly differs from ESP32 with some swapped pins. The BoM is pretty small with several capacitors and resistors, one inductance, a 26 MHz crystal, ESP31, and a Gigadevice flash. The schematics have been designed with Orcad 16.6, so if you don’t have the program, you can read the schematics with Orcad 16.6 Lite, which is free to download. I’ve also printed the schematics to a PDF file. I’m not sure how to open the .pcb file which should be the module’s PCB […]
FleaFPGA Uno Board Combines a Lattice FPGA, Arduino UNO Form Factor, HDMI Output, and an ESP8266 WiFi Module
FPGA board with Arduino headers are not exactly a rarity, for example Digilent ARTY in a larger form factor, and some developers have designed FPGA boards using Arduino Mega form factor, such as Papilio DUO and Arduissimo. But FleaFPGA Uno is the first Arduino Uno like FPGA board I’ve seen and it includes HDMI output, one USB host port, as well as an optional WiFi module based on ESP8266. FleaFPGA Uno specifications: FPGA – Lattice Semi MachXO2-7000HC with 6864 LUTs, 256 Kbits flash, and 240+54 Kbits SRAM System memory – 512KB 10nsec User SRAM. Storage – 16MB User Flash ROM. Video Output 24-bit Digital Video out via HDMI port up to 800×600 Composite NTSC video via 3.5 mm jack Audio – Stereo audio out via 3.5mm jack. USB 1x micro USB port for power and slave serial port 1x USB 1.1 host port (PS/2 port) On-board USB JTAG for easy […]
Konke Mini K and Mini Pro Wifi Smart Sockets are Based on ESP8266 SoC
ESP8266 WiFi modules are very popular in the maker community, but so far I have not seen it in any devices myself, until I saw a tweet from @EspressifSystem about a Mini K smart socket. A search on Aliexpress lead me to two devices made by Konke, who also made Kankun KK-SP3 WiFi socket, with Mini K and Mini Pro smart sockets. Both models has basically the same features, except Mini-Pro adds infrared support: Connectivity – 802.11 b/g/n Rated Voltage – AC 100-240V 50/60Hz Rated Power – 2200 Watts Rated Current – 10A Charging Protection: Yes Misc – Power button, Infrared (Mini Pro model only) Plug – China / AU plugs Dimensions – 5.1 diameter x 2.7 cm (V0 grade PC material) Weight – 70 grams Both devices support on/off timers, cyclical delays and charge protection (turns off when devices are charged) with the Android or iOS app. I understand […]
Espressif ESP32 Dual Core SoC Features Faster WiFi, Bluetooth 4.0 LE, and More Peripherals
Espressif teased us about a successor to ESP8266 a few months ago that would support both WiFi and Bluetooth Low Energy, and John Lee, working for Espressif Systems, has now sent a letter to ESP8266 developers announcing the new wireless SoC with two Tensilica L108 cores and called ESP32. Espressif ESP32 key improvements over ESP8266: Faster WiFi – Wifi has been upgraded to support HT40 speed (144.4 Mbps) and has a new RF architecture to simplify the application schematics Bluetooth Low Energy and Classic Dual core processor – 2x Tensilica L108 processors clocked at up to 160 MHz Low Power Mode Improvements – ADC conversions, level thresholds, etc.. can now be performed in deep sleep Peripherals – Capacitive touch, ADCs, DACs, I2C. UART, SPI, SDIO, I2S, RMII, PMW, etc… but no USB. More RAM – ~400 KB on-chip RAM Security – Hardware accelerated AES and SSL, and more undisclosed improvements. […]
Getting Started with NodeMCU Board Powered by ESP8266 WiSoC
Since ESP8266 is now so popular, I’ve recently bought a NodeMCU board to try it. I selected this board because the latest version of the board is breadboard-friendly, integrates a USB to serial chip, and it can be powered by a simple USB to micro USB cable. I also noticed a ESP8266 tutorial with NodeMCU firmware by SwitchDoc Labs the other day (using ESP-12 and Adafruit Huzzah), which I applied to my NodeMCU board, but since I encountered a few issues, I decided to report my findings, and write my own little getting started guide to switch on/off LED and GPIOs using a web interface. NodeMCU v0.9 and NodeMCU v1.0 If you are going to purchase a NodeMCU board it’s important to know there are two official versions: NodeMCU v0.9 with ESP-12 module NodeMCU v1.0 with ESP-12E module The main complain about NodeMCU v0.9 is that while it fits on […]
ESP-14 WiFi Module Combines ESP8266 with STM8S MCU
ESP8266 WiFi modules can be purchased for less than $3, while some STM8S 8-bit MCUs board sell for just above $1. A.I. Thinker decided to combine both by adding an STMicro STM8S003 micro-controller to ESP-12E module and called that ESP-14. ESP-14 specifications: WiSoC – Expressif ESP8266-EX WiSoC MCU – STMicro STM8S003F3P6 8-bit MCU @ 16 MHz with 1KB RAM, 8KB flash, and 128 bytes EEPROM Connectivity – 802.11 b/g/n WiFi I/Os – STM8: 15 GPIOs also supporting I2C, SPI, UART, and up to 5 10-bit ADC ESP8266: E_GPIO0 to select operating mode (running or download) Power Supply – 3.3V Power Consumption – System Standby mode 70 mA; 0.5 μA shutdown @3.3V Dimensions – 24 x 16 mm STM8S controls ESP8266 by AT commands, and all but one of the I/Os are directly connected to STM8S. I can see at least two advantages: 5 ADC inputs are available, and for battery […]
$9 ESP8266 D1 Board Features Arduino UNO Headers
We’ve already seen the Arduino IDE supports ESP8266(-EX) WiFi SoC, and some companies have designed Arduino shields for ESP8266 modules, but so far I had never seen an ESP8266 board with Arduino UNO form factor supporting Arduino shields, and that’s exactly what showed up in DX new arrivals RSS feed with a white label ESP-12E UNO board selling for $11.75 including shipping. The “D1” board has the following specifications: ESP8622 Module – AI-Thinker ESP12-E module (as found in NodeMCU) based on ESP8266-EX SoC @ 80 or 160 MHz with 4MB flash Connectivity – 802.11 b/g/n with PCB antenna. Supports station / softAP / SoftAP + station modes, WPA/WPA2 security. I/Os 11x Digital I/O pins 1x Analog Input pin I/O logic level: 3.3V ADC pin (A0) input voltage: 0-3.3V Debugging – Via micro USB using CH340G USB-TTL serial chip Misc – Reset button Power Supply – 6-24VDC via DC jack, 5V via […]
TESPA Hawk IoT Board Combines ESP8266 with STM32 MCU in an Arduino Nano Form Factor (Crowdfunding)
TESPA Hawk is an IoT board designed by three companies based in Thailand and Singapore: Deaware delivers the embedded software for the board, Gravitech handles hardware design and manufacturing, and MakerAsia provides the IoT cloud platform. At first glance, it looks like yet another board based on the popular ESP8266 WiSoC, but it also includes an STM32 micro-controller, and its pinout is the same as Arduino Nano. There are also various add-on boards (WINGs) to easily and quickly prototype IoT projects. TESPA Hawk specifications: WiSoC – Espressif ESP8266 @ 80MHz with 8MB Flash MCU – ST Micro STM32F042G6 ARM Cortex-M0 MCU @ 48MHz with 32KByte Flash, 6KB SRAM Connectivity – WiFI 802.11 b/g/n/ with on-board antenna and u.FL socket for external antenna USB – micro USB port for power and programming Expansion – 2x 16-pin headers (mostly) compatible Arduino Nano pinout including 5-channel full range 3.3V ADC (4x 12-bit, 1x 10-bit), […]