$4 ITEAD CC2531 Zigbee USB Dongle Works with Zigbee2MQTT Out of the Box

ITEAD CC2531 Zigbee USB Dongle

Some of ITEAD Studio’s Sonoff home automation devices include Zigbee connectivity with for instance Sonoff BASICZBR3 smart switch or a version of Sonoff S31 smart socket with integrated Zigbee. Those devices usually work via a Zigbee enabled gateway that could be a router, Raspberry Pi SBC, or mini PC, which ITEAD did not offer so far. But to help people making their own Zigbee gateway the company is now selling a low-cost ($3.99) CC2531 USB dongle preloaded with CC2531ZNP-Prod firmware (Zigbee coordinator firmware), and compatible with Zigbee2MQTT open-source Zigbee to MQTT bridge once plugged into a PC, Raspberry Pi, or another Linux SBC. ITEAD CC2531 Zigbee USB dongle specifications: MCU – Texas Instruments CC2531F256 Zigbee and IEEE 802.15.4 wireless MCU with 8kB RAM, 256kB Flash pre-loaded with CC2531ZNP-Prod firmware for zigbee2mqtt application Host Interface – USB 2.0 male port Expansion – 8-pin unpopulated header with 8 I/Os Debugging – Debug connector Misc – 2x user buttons, 2x user LED’s Dimensions …

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

How to Improve Productivity with an ESP8266 Light Controller & Andon Manufacturing System

ESP8266 Light Controller Andon Manufacturing System

ANAVI Light controller was launched in 2018, and I had the chance to review a sample and wrote a guide showing how to use an ESP8266 board to control an LED strip using Arduino code, MQTT protocol, and HTML5 code. It’s a fun toy for people using it at home, but Paul Cancouët – working for Wing company offering “Logistics as a Service” solutions – added several ANAVI Light controllers to their packing warehouse. You can see the lights on the left side of the packing stations. Those are pretty, but what are they for? The lights help to improve productivity using an Andon system usually found in factories, but in this case, used for packing. Andon – meaning paper lantern in Japanese – refers to a system to notify management, maintenance, and other workers of a quality or process problem with the alert either activated automatically or manually by a worker. Initially, they went with an offline solution using …

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

ANAVI Gas Detector ESP8266 Board Monitors Air Quality, Toxic Gases (Crowdfunding)

ANAVI Gas Detector

Leon ANAVI is a software engineer with an interest in open-source hardware, and he had previously launched several ANAVI boards for home automation based on Espressif ESP8266 or for Raspberry Pi boards including ANAVI thermometer, ANAVI light controller, and ANAVI Infrared pHAT among others. Leon has now introduced a new board on Crowd Supply: ANAVI gas detector. The board is powered by ESP8266 WiSoC providing WiFI connectivity, and supports MQ gas sensor modules such as MQ-135, MQ-2, or MQ-3 in order to monitor air quality and detect gas leaks. ANAVI gas detector board specifications: Wireless Module – Based on ESP8266 Tensilica L106 32-bit processor with Wi-Fi 4 802.11 b/g/n connectivity Display – Optional Mini OLED display Gas sensor support – MQ-135 for air quality or any other 5V MQ analog gas sensor Expansion – 3x slots for I²C sensors Debugging / Programming – UART pins for flashing custom firmware Misc – Button Power Supply – 5V via micro USB port …

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

Embedded Linux Conference & Open Source Summit 2019 Schedule

Embedded Linux Conference 2019 Schedule

In the last few years, I covered the Embedded Linux Conference and IoT Summit schedules since both were happening at the same time and in the same location. But the Linux Foundation have recently announced the Embedded Linux Conference will combine with the Open Source Summit, so the IoT Summit appears to have been phased out. The full schedule for the events taking place on August 21 – 23, 2019 at the Hilton San Diego Bayfront, USA, has also been released, so I’ll create a virtual schedule with some of the sessions most relevant to this blog. Wednesday August 21, 2019 11:30 – 12:05 – What’s New with U-Boot? by Simon Glass, Google LLC U-Boot is a widely used bootloader in embedded systems. Many users are unaware of the wide feature-set of U-Boot, particularly features added in the last few years. This talk aims to bring users (and prospective users) up to speed on the state of the art in …

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

Split Home Energy Meter Combines ESP32 with Microchip ATM90E32 IC (Crowdfunding)

Split Home Energy Meter

It’s always useful to monitor the electricity consumption of your house, as you can easily and quickly find out whether an appliance is suddenly consuming a large amount of electricity before finding out from your next utility bill. It can also help remotely monitoring if an appliance has stopped working and fix it as soon as possible, for example an electric pipe heater making sure your pipe do not freeze in a holiday home. In many cases, a qualified electrician needs to be involved for the installation of whole home energy meters both for safety and insurance matters. We’ve seen in the past energy meters fit easily into a circuit breaker box but they may not be suitable for all setups. I’ve previously reviewed an inexpensive digital clamp meter that you just need to clip on one of the wire connected to your home without having to mess with dangerous voltage and current, nor worrying about UL or TUV certifications. …

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

Getting Started with Temperature & Humidity Sensors on ESP8266 using ANAVI Thermometer

ANAVI Thermometer Air / Humidity / Water

ANAVI Thermometer was launched on CrowdSupply in January.  It is an ESP8266 WiFi board with a built-in DHT22 temperature and humidity sensor, support for external DS18B20 waterproof temperature sensor, as well as other sensors thanks to three I2C sensors. I received the ANAVI Thermometer starter kit last month, and I’ve only found time to play with it in the last few days. I’ll start with a unboxing, assembly guide, before showing it action, and I’ll try to make it interface with Home Assistant over MQTT. ANAVI Thermometer Starter Kit Unboxing The kit comes with ANAVI Thermometer board, a plastic stand, a USB to TTL debug board, an I2C OLED display, a few nuts and bolts, and a couple of KiCad and ANAVI stickers. Leon ANAVI also added a traffic light board and LEDs, but it’s not normally part of the kit 🙂 ANAVI Thermometer board include an ESP8266 module, AM2302 (wired DHT 22) temperature and humidity sensor, a terminal block …

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

Embedded Linux Conference Europe & OpenIoT Summit Europe 2018 Schedule

Embedded Linux Conference OpenIOT Summit Europe 2018

The Embedded Linux Conference & OpenIoT Summit 2018 took place in March of this year in the US, but the European version of the events are now planned to take place on October 21-24 in Edinburg, UK, and the schedule has already been released. So let’s make a virtual schedule to find out more about some of interesting subjects that are covered at the conferences. The conference and summit really only officially start on Monday 22, but there are a few talks on Sunday afternoon too. Sunday, October 21 13:30 – 15:15 – Tutorial: Introduction to Quantum Computing Using Qiskit – Ali Javadi-Abhari, IBM Qiskit is a comprehensive open-source tool for quantum computation. From simple demonstrations of quantum mechanical effects to complicated algorithms for solving problems in AI and chemistry, Qiskit allows users to build and run programs on quantum computers of today. Qiskit is built with modularity and extensibility in mind. This means it is easy to extend its …

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

ESP8266 RGB LED Strip Control with ANAVI Light Controller, Arduino, MQTT, and HTML5


A few months ago I reviewed ANAVI Light pHat for Raspberry Pi which allows you to control an LED RGB strip from the popular development board. However, if all you need is to switch the RGB LED light on and off, or change the color, the hardware is clearly overpowered for the tasks. So Leon ANAVI designed another board based on ESP8266 – ANAVI Light Controller – which does the same thing with lower cost and more power efficient hardware. Leon sent me a sample for review, so let’s see what we’ve got. ANAVI Light Controller Start Kit Unboxing I received a package for the Starter kit that’s offered for $39 on CrowdSupply. We’ve got the main board, a USB debugging, an acrylic enclosure with screws and spacers, a one meter RGB LED strip, and some stickers inside the package. If we have a close look at the board we have from right to left: a 12V power jack, SW1 …

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