We now have plenty of modules and board based on Espressif System ESP32 dual core wireless SoC, and a fairly good software support with ESP IDF SDK, Arduino Core, MicroPython, Espruino and other solutions. So I was surprised when I saw Teo Swee Ann, Espressif CEO, posted photos about an event – Xiaomi IoT Developer Conference – where Xiaomi apparently introduced their own ESP32 development board, together their own SDK (still empty right now) compatible with the company’s Mijia ecosystem, as part of their “Open IoT platform” The slide below translates as “WIFI module – Automated manufacturing / 4-fold foolproof mechanism / whole process tracing / cost price (about 15 RMB)” and “Open source SDK”, with the price likely the price of Xiaomi ESP32 module (ESP-WROOM-32C) shown on board above (Thank to hm for translation). I could not find much information at this early stage, except new partnership between Baidu […]
Giveaway Week Winners – November 2017
Like every year, I’ve organized a giveaway week to send some of the items I’ve reviewed in the past year or so. There was a good mix of devices this year starting with a mini Linux NAS kit, following by some ESP32 boards, and Amlogic development boards among others. The results are in, and instead of 10 winners, I actually have 11 winners due a “timing issue”, and to make for one missing ESP32 board, a LinkIt Smart 7688 Duo board was also given away. While it started strongly for Eastern Europe, We have winners from 3 continents this year: NanoPi NEO2 NAS Kit – Hap Hapablap, Serbia Muses Beta DVB Encoder and Modulator Board – Luka, Slovenia ESP32 PICO Kit v3 boards (5 Winners): Andrius Kurtinaitis, Lithuania (2x ESP32 boards) Kebab, Turkey (2x ESP32 boards) Zoobab, Belgium (2x ESP32 boards) Sollie, Germany (2x ESP32 boards) BobR, USA (1x ESP32 […]
Giveaway Week – ESP32 PICO Kit v3 Boards
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: […]