Giveaway Week Winners – November 2019

giveaway week 2019

We just had another of our yearly “Giveaway week” on CNX Software with 7 prizes including Arm and RISC-V development boards, NB-IoT tracker, USB-C hub, as well as development kits based on ESP32 or ESP8266 WiSoCs. People just had to comment within a 48 hours period, and we would randomly select a winner each day. We now have all confirmed winners with a strong start from Europe, Asia catching up mid-week, before with Poland and Brazil taking the week-end prizes: Balena Fin Developer Kit – Laurent H, FRANCE WisCellular NB-IoT & eMTC GPS Tracker – Jimmy, SWEDEN MINIX NEO S1 USB-C Hub with 120GB built-in SSD – Jeroen, BELGIUM Maixduino Sipeed M1 RISC-V AI Kit – Nguyen Tung, VIETNAM ANAVI Gas Detector Starter Kit – Bumsik Kim, SOUTH KOREA Particle Mesh IoT Development Kit – Wojciech Lubicz-Lapinski, POLAND NanoPi M4V2 SBC & Metal Case Kit – Thiago Tavares, BRAZIL I checked the results for 2018 and 2017 for fun, and …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Tuya helps you easily Design & Manufacture your own Smart Home Solutions

I was recently informed about LSC Smart Connect 3 door sensor selling on Action discounter with over 600 stores across the Netherlands, Belgium, France, Germany, Luxembourg, Austria, and Poland. The door sensor is based on ESP8266, and people have bought a few and flashed their own open source firmware converting the device into a multi-purpose sensor device with ESPNOW protocol that enables direct and low-power control of Espressif devices without the need of a router. The module inside the door sensor is called TYWE3S, which one document on the FCC website refers to as “Tuya WiFi module” and further mentions “TYWE3S is a low-power consumption module with built-in Wi-Fi solution designed by Hangzhou Tuya Technology Corporation” that is based on ESP8266 WiSoC with 1MB flash, 50 kB RAM. One person in the LetsControlIt forum thread linked above explains the stock firmware can be updated over-the-air via a Raspberry Pi 3/3+ board using a project named Tuya-Convert. That looks fun already, …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Giveaway Week – ANAVI Gas Detector Starter Kit

ANAVI ESP8266 Gas Detector Display

Leon ANAVI makes from fun little boards for home automation, either ESP8266 based, or pHAT for Raspberry Pi boards. Earlier this year, I wrote about my experience getting ANAVI Gas Detector with Home Assistant. Now that’s I’m done, I’m giving away the starter kit that includes the ESP8266 board, an acrylic case, an OLED display, a USB to serial adapter, and MQ135 air quality sensor. The board is open-source hardware, meaning everything is open source from the KiCAD files to the Android sketch running on the board. It’s very easy to get started, as you can just connect a USB cable for power, and after configuring WiFi you can see the air quality  – either Poor, Moderate or Good – displayed on the OLED display, and you can easily see the data in a web dashboard after setting up Home Assistant. Everything shown in the top photo will be given away to one lucky winner. To enter the draw simply …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Wio Lite RISC-V WiFi Board with ESP8266 Module Launches for $6.9

Wio Lite RISC-V

Released this summer, GigaDevice GD32V generated a lot of buzz, as a cheap general-purpose 32-bit RISC-V MCU, and soon after the $5 Longan Nano development board with LCD display and enclosure was launched to the market. However, many applications benefit or require some network connectivity with WiFi. Espressif Systems is a founding member of the RISC-V Foundation, so RISC-V WiSoCs (Wireless SoCs) are coming, but AFAIK none of those are available yet. In the meantime, Seeed Studio has launched Wio Lite RISC-V board which brings WiFi connectivity to GD32V MCU through an ESP8266 WiFi module. Wio Lite specifications: MCU – Gigadevice GD32VF103CBT6 RISC-V (rv32imac) microcontroller @ 108 MHz with 128KB Flash, 32KB SRAM Wireless Module – ESP8266 WiFi Wio Core with 802.11b/g/n/ WiFi 4 connectivity Storage – MicroSD card slot USB – 1x USB Type-C port for power and programming Expansion – I/O headers for GD32 MCU, I/O header for Wio core ESP8266 module Debugging – Unpopulated 6-pin JTAG header …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Espressif ESP-Skainet Voice Assistant Offers Wake Word Engine and Speech Commands Recognition for Embedded MCUs

ESP-Skainet

Skynet is finally here! OK, not quite, but at least we do have ESP-Skainet now courtesy of Espressif Systems. ESP-Skainet is an intelligent voice assistant that features the company’s WakeNet wake word engine and MultiNet speech commands recognition. WakeNet WakeNet has been specifically designed for low-power MCUs such as ESP8266 or ESP32 with a low memory footprint (20KB RAM) and a high calculation speed that makes it capable of achieving a high success rate for wake word detection even in noisy environments. Tested in the company’s upcoming LyraT-Mini audio board that combines an ESP32-WROVER-B module and a codec, WakeNet achieves a 97% wake word success rate at a one-meter distance, and 95% three meters away in a quiet environment. ESP-Skainet wake-up engine ships with the wake-up word “嗨乐鑫” (Hi Lexin), which translates in “Hello Espressif”, and supports up to five wake words. You can use customize wake words as well, but you’d have to go through Espressif Systems to enable …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Getting Started with ANAVI Gas Detector Starter Kit and Home Assistant

ANAVI ESP8266 Gas Detector Display

ANAVI Gas Detector is an ESP8266 based board designed for MQ gas sensors supported by Arduino. This allows you to easily monitor air quality, or more accurately air conductivity using MQ-135 sensor as part of the starter kit either visually on the OLED display, or through your smartphone or computer using MQTT via automation platform such as Home Assistant. Leon Anavi sent me an ANAVI Gas Detector Starter Kit to have a look, and I’ll report my experience with the kit using it standalone, and through Home Assistant. Starter Kit Unboxing The kit contains the open-source hardware, ESP8266 based ANAVI Gas Detector board, a plastic stand, an OLED display, a USB to serial adapter, a gas sensor, and a few KiCad and ANAVI stickers. The board itself comes with an ESP8266MOD module, features a micro USB port for power, a reset button, four LEDs, a UART console, a 4-pin GPIO header, three I2C headers for sensors, a 4-pin connector for …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

mDash Cloud platform for IoT Devices Targets ESP8266/ESP32, STM32, and TI CC3220 Wireless MCUs

mDash firmware

Cesanta (a company based in Dublin, Ireland) recently launched mDash – an IoT cloud platform for administration of various IoT modules. This platform supports Espressif’s modules ESP32 & ESP8266, STM32 (L4,M4) and TI CC3220, and offers a bunch of features which are known to be  challenging tasks in the IoT world. This includes OTA (Over-The-Air) firmware updates, remote configuration and administration, alerts and notifications, remote device control and file management. This can be achieved through 3 programming platforms – Arduino IDE, ESP-IDF and through Mongoose OS. For evaluation and testing purpose mDash offers a simulator that run as a docker container. Refer our previous post, to understand how to get started with Cesanta’s Moongoose OS for ESP8266. Basic WorkFlow mDash Library The company offers reference firmware/library for the defined hardware platforms. This been implements by using secure MQTT for communication, re-connection and initial provisioning with mDash cloud. You can find the library for ESP32 & ESP8266 with a few examples …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Espressif Systems Gets Listed on the Shanghai Stock Market

Espressif Systems is widely popular community thanks to their low-cost ESP8266 and ESP32 WiFi & Bluetooth SoC, modules, and development kit as well as their extensive software ecosystem, and community support. If you wonder how they did outside of the maker sphere, you don’t need to worry, as the company founded in 2008 is already profitable ($23 US million profit in 2018), and even launched an IPO on the new STAR market for science and technology sectors on the Shanghai stock market that was completed on July 9 and oversubscribed around 2,880 times. A bank source informed me the IPO was only available to local Chinese people, and the IPO price was set to 62.60 CNY ($9.1). Listing started this Monday (July 22, 2019), and the stock has done extremely well with the price having reached 161.54 CNY at the time of writing. For reference, the stock code is 688018, but it can be challenging to buy if you live …

Support CNX Software – Donate via PayPal or become a Patron on Patreon