I don’t have one, but eight boards to give away to four winners (2 each) with Espressif Systems ESP32 PICO Kit v3 board based on ESP32-PICO-D4 SIP, an all-in one package with ESP32, 4MB SPI flash, crystal oscillator, and passive components, which allows for smaller boards. The board is very similar to any other ESP32 boards, and software compatible, but it’s just quite thinner, and easier to work with on breadboards. Since I had already played with Arduino Core and Espruino (JavaScript) on other boards, I used one of the 10 boards provided by Espressif to play with Micropyhon on ESP32. Each winner will get two ESP32 PICO Core board in order to make it worthwhile with regards to shipping costs. To enter the draw simply leave a comment below. Other rules are as follows: Only one entry per contest. I will filter out entries with the same IP and/or […]
Getting Started with MicroPython on ESP32 – Hello World, GPIO, and WiFi
I’ve been playing with several ESP32 boards over the months, and tried several firmware images. I started with a tutorial for Arduino Core on ESP32, a few month later I tested ESP32 JavaScript programming with Espruino on ESPino32 board, and recently Espressif Systems sent me ESP32 PICO core development board powered by their ESP32-PICO-D4 SiP, and while I took some pretty photos, I had not used it so far. So I decided to go with yet another firmware, and this time, I played with MicroPython on ESP32, and will report my experience with basic commands, controlling GPIOs, and WiFi in this getting started post. Flashing Micropython Firmware to ESP32 Board Source code is available on Github, as a fork of MicroPython repo as ESP32 support has not been upstreamed yet. We could built the firmware from source, but there’s also a pre-built binary which you can download on MicroPython website. […]
This TTGO Board Combines ESP32, LoRa Radio, and OLED Display for just $10
Just one year ago, it would cost around $15 to $20+ to get an ESP32 board, that is if you were lucky/fast enough to order one one before it went out of stock. Since then, availability is no longer an issue, and you now can get an ESP32 development board for as low as about $7, or even around $4 during promotions. Today, I was made aware of another board sold under the “TTGO” brand, that includes not only ESP32 WiFi and Bluetooth SoC, but also a (433 MHz) LoRa radio, and an OLED display. Price? Just $10 plus shipping ($1.75 here). TTGO ESP32/LoRa board specifications: WiSoC – Espressif ESP32 Storage – 32MB on-board flash (or maybe just 16MB?) LoRa Semtech SX1278 with u.FL connector + 433MHz antenna (N.B.: Antenna must be connected during use or the Semtech chip could be damaged) Sensitivity” ~ -148dBm; output power: +20dBm Display – […]
HeartyPatch is an Open Source Wireless ECG Patch Powered by ESP32 WiSoC (Crowdfunding)
Smart health gadgets will soon have a bigger part to play in our lives, especially for health monitoring. It mainly started with fitness trackers, but now we are starting to see connected devices such as blood pressure monitors, including the upcoming watch like Omron HeartVue, thermometer, scales, vital sign monitoring systems, certified medical SBC‘s to allow engineers to developer their own medical applications, and even open source surgical robots. HeartPatch is one of those medical board that specifically aims at measuring ECG data, and sent it over Bluetooth or WiFi thanks to Espressif ESP32 WiSoC. HeartPatch specifications: SoC – Espressif Systems ESP32 dual core Tensilica LX6 processor with Wi-Fi/Bluetooth ECG Chip – Maxim MAX30003 analog front-end USB – 1x micro USB connector for programming, data, power, and battery charging Debugging – USB-UART bridge based on CP2104 Misc – Onboard Snap-on Buttons for disposable electrode pads, RGB LED, Battery – 450 […]
Google Cloud IoT Core Enters Public Beta, Various Devkits Available
Back in May, I wrote about Allwinner R18 based Banana Pi BPI-M64 Board with Google Cloud IoT Core support, as Google unveils the new cloud service during Google I/O. However, at the time it was only available to selected partners, and Google has recently launched the public beta making their IoT device management platform available to all. I first learned about this through an ARM community blog post announcing availability of the ARM-based IoT Kit for Cloud IoT Core on Adafruit using Raspberry Pi 3 board, a breadboard, and various modules that can be managed through Google services. But that are plenty of other IoT kits or boards for Google Cloud IoT Core including: Allwinner R18 based Pine A64-LTS, Banana Pi BPI-R18 Marvell based MACCHIATObin, and ESPRESSOBin boards Mongoose OS IoT starter kit with ESP32 board( instead of Raspberry Pi 3) Grove IoT Commercial Developer Kit based on Intel NUC […]
TECHBASE Moduino X Series Industrial IoT Modules / Endpoints are Based on ESP32 WiSoC
We’ve previously covered TECHBASE ModBerry industrial IoT gateways leveraging Raspberry Pi 3, FriendlyELEC NanoPi M1 Plus, or AAEON’s UP Linux boards. The company has now launched Moduino X series modules powered by Espressif ESP32 WiFi + Bluetooth SoC to be used as end points together with their ModBerry gateways. Two models have been developed so far, namely Moduino X1 and X2, with the following specifications: Wireless Module – ESP32-WROVER with ESP32 dual-core Tensilica LX6 processor @ 240 MHz, 4MB pSRAM (512KB as option), 4MB SPI flash; External Storage – X2 only: micro SD card slot Connectivity 802.11 b/g/n WiFi up to 16 Mbps + Bluetooth 4.2 LE with u.FL antenna connector X2 only: 10/100M Ethernet Options: LoRa (Semtech SX1272); Sigfox (TI CC1125); LTE Cat M1/NB1; Zigbee Serial – 2x RS-232/485 Display – Optional 0.96″ OLED display with 128×64 resolution Expansion I/Os 4x Digital I/O (0 ~ 3V) 2x Analog Input: […]
Need to Program Many ESP-WROOM-32 / ESP-32S Modules? This Board Should Help
We’ve just published an article about a 3D printed jig to program some ESP8266 light bulbs, but as I watched Andreas Spiess’s latest video about ESP32 boards, he showed a board specifically designed to flash firmware to ESP-WROOM-32 or/and ESP-32S modules, which could be useful if you have many to program. The acrylic base does not appear to be offered by all vendors, as some use some standoffs instead to lift the board up. You just need to insert your compatible ESP32 module in the board, flash the firmware it, take it out, and more to the next module. It can also be used as a development board since it exposes I/Os via three 14-pin headers, comes with a on/off button, reset and program buttons, as well as a micro USB port for power, programming and debugging I first found it on Banggood, where it is sold for $14.99 shipped, […]
Wemos LOLIN32 Lite Board Powered by ESP32 Rev 1 Chip Sells for $4.90
Wemos introduced the first low cost ESP32 board with LOLIN32 board going for $6.90 plus shipping in April, but the company is now back with a new Lite version of the board switching ESP-WROOM-32 module with their own design around ESP32 Rev 1 chip (with various silicon bug fixes), and a lower $4.90 price tag to which you need to add ~$2 for shipping. Wemos LOLIN32 Lite is also smaller, so we’ll lose some of the pins (mostly extra power pins), but the I/Os look the same: SoC – Espressif ESP32-DOWD6Q Rev 1.0 dual core Tensilica Xtensa LX6 processor with WiFi and BLE Connectivity – 802.11 b/g/n WiFi + Bluetooth LE I/Os via 2x 13-pin headers with digital I/Os, analog inputs, UART, I2C, SPI, VP/VN, DAC… 3.3V I/O voltage Breadboard compatible USB – 1x micro USB port for power and programming/debugging Misc – Reset button Power – 5V via micro […]