ButtonBoard is a 3cm round WiFi IoT board with BME280 and IMU sensors (Crowdfunding)

ButtonBoard round shap ESP8285 WiFi IoT board

ButtonBoard is a tiny round-shaped board based on the ESP-01F WiFi IoT module (ESP8285), equipped with a BME280 air pressure, humidity, and temperature sensor, an IMU sensor, and designed for wearables electronics projects. ButtonBoard specifications: Wireless module – ESP-01F module with ESP8285 Tensilica L106 microcontroller @ 80/160 MHz with 2.4GHz WiFi connectivity, PCB antenna; package: 11 x 10 mm USB – Micro USB port Sensors Bosch Sensortec BME280 pressure, temperature, and humidity sensor, and altimeter. IMU sensor Expansion – Through holes for up to 10x GPIOs, I2C, SPI, USART Misc – Reset button Power Supply – 5V via micro USB port; onboard power management Dimensions – About 3cm diameter The ButtonBoard can be programmed with the Arduino IDE via USB or WiFi, MicroPython, Lua, and Scratch, and they also mention support for ChatGPT through the current API, but I could not find any code samples at this time. They do […]

Sensirion SCD40 CO2 sensor units for makers: M5Stack UNIT CO2 and TeHyBug ESP8285 device

M5Stack UNIT CO2

We just wrote about the Infineon XENSIV PAS CO2 Shield2Go board to measure carbon dioxide (CO2) levels last week, but I’ve just come across two more hardware with a CO2 sensor designed for makers, but based on Sensirion SCD40 sensor instead, and mostly designed to monitor indoor CO2 levels since high concentrations may impact your health negatively. The first one is the M5Stack UNIT CO2 that’s designed to be connected to one of the company’s Core modules through an I2C interface, and TeHyBug portable mini sensor device equipped with ESP8285 WiFi microcontroller, as well as optional AHT10 temperature & humidity sensor and BMP280 pressure sensor, besides the SCD40 sensor. M5Stack UNIT CO2 Specifications: Sensirion SCD40 sensor CO2 Measurement range – 400 ~ 2000 ppm CO2 Sampling accuracy – ±(50 ppm + 5% of reading) Temperature range – -10 – 60°C with 0.8°C   accuracy Humidity range – 0 – 95% RH […]

ESP8285 WiFi DIP module replaces ATMega328P MCU on Arduino UNO board (Crowdfunding)

Arduino UNO WiFi DIP Module

Released over 10 years ago, Arduino UNO is still the best-selling Arduino board, but lacking WiFi in the IoT era is not ideal, so Gianluca Martino, Arduino co-founder and working with the company until 2015, decided to design the Jolly DIP module based on ESP8285 WiFi chip that can replace the ATmega328P 8-bit AVR DIP-40 microcontroller. Since ESP8285 cannot provide all I/Os, notably analog inputs offered by ATmega328P, Gianluca combined it with the ATMega328PB microcontroller in a compact SMD package to offer firmware compatibility plus WiFi connectivity in the same DIP form factor. Jolly module specifications: MCU – Microchip ATMega328PB 8-bit AVR microcontroller with 32 KB ISP Flash, 1 KB EEPROM, 2 KB SRAM (Based on data from the datasheet) Wireless chip – Espressif Systems ESP8285H16 WiFi SoC with 2MB integrated flash plus ceramic antenna Communication interfaces between the two chips – SPI + UART (the latter exclusively for ESP8285 […]

Setting up a motion activated light with Sonoff Zigbee sensor and T2 WiFi switch

Sonoff T2 wiring Thailand

Earlier this month, I received a Sonoff ZBBridge Zigbee gateway, a motion sensor, and a Sonoff T2 wireless switch in order to set up everything to work as a motion activated light using Zigbee and WiFi through the eWelink Android app and cloud service. You can check out the first post to have a closer look at the hardware and accessories. We’ve now had time to configure everything and will report the results of the project in this post. The idea is basically to detect motion with the Zigbee sensor, which then transmits the info through the gateway, and the T2 switch is controlled by the eWelink cloud. Last time around, I thought I had a switch with a neutral wire at home, but I did not check in detail enough, and I’ve been unable to use it. Without suitable switches in my home, it was not practical to rewire […]

Playing with Sonoff Zigbee & WiFi automation – Part 1: Hardware overview

Sonoff T2 Switch Zigbee Bridge Motion Sensor

I don’t think I’ve ever used Zigbee, but I’ll soon have the opportunity as ITEAD sent me the Sonoff ZBBridge gateway, a Sonoff T2 2-gang WiFi switch as well as a Zigbee motion sensor. I had reviewed several Sonoff devices in the past, but it had been over three years that I hadn’t. ITEAD recently contacted me basically telling me I could select whatever I wanted from their product list for a review on CNX Software. Since I had reviewed several of the company’s WiFi smart sockets, smart switches, and a light bulb, I had less to play with, and then I thought it might be fun to play with Sonoff Zigbee products. But I did not own any Zigbee hardware, so I had to think about a use case. I have a small annoyance in the house I rent. When we come back at night, we have to leave […]

Challenger RP2040 WiFi board marries ESP8285 with Raspberry Pi RP2040

Challenger RP2040 WiFi board

We’ve already seen Raspberry Pi RP2040 getting WiFi connectivity with boards like Pico Wireless Pack, Wio RP2040 mini, and Arduino Nano RP2040 Connect in ways that do not always make technical and commercial sense as in many cases, the WiFi microcontroller (e.g. ESP32) is more powerful than the Raspberry Pi microcontroller. But Invector Labs’ Challenger RP2040 WiFi board does make more sense, as the company combines Raspberry Pi RP2040 dual-core Cortex-M0+ MCU with an entry-level ESP8285 WiFi microcontroller, and also offers LiPo battery support, all that in the Adafruit Feather form factor. Challenger RP2040 WiFi board specifications: Main microcontroller – Raspberry Pi RP2040 dual-core Cortex-M0+ MCU @ 133MHz with 264KB SRAM Storage – 8MB flash Network microcontroller – Espressif ESP8285 2.4GHz WiFi 4 SoC with 1MB on-chip flash pre-flashed with Espressif’s AT command interpreter, connected to the main MCU over UART at up to 921600 bps; I/Os via Adafruit Feather […]

Made in Thailand CorgiDude RISC-V AI board aims to teach machine learning

CorgiDude AI Learning Kit

There’s a relatively small but active maker community in Thailand, and we’ve covered or even reviewed some made in Thailand boards including ESP8266 and ESP32 boards, a 3G Raspberry Pi HAT, and KidBright education platform among others. MakerAsia has developed CorgiDude, a board based on the version of Sipeed M1 RISC-V AI module with built-in WiFi, and part as a kit with a camera and a display used to teach machine learning and artificial intelligence with MicroPython or C/C++ programming. CorgiDude board specifications: AI Wireless Module – Sipeed M1W Module with Kendryte K210  dual-core 64-bit RISC-V RV64IMAFDC CPU @ 400Mhz with FPU, various AI accelerators (KPU, FFT accelerator…),  8MiB on-chip SRAM Espressif ESP8285 single-core 2.4 GHz WiFi 4 SoC plus IPEX antenna connector Storage – MicroSD card slot Camera I/F for 2MP OV2640 sensor up to 1280 × 1024 (SXGA) @ 30 fosm SVGA @ 30 fps, or CIF @ […]

Espressif to Launch ESP8285 WiSoC Variants with Extended Industrial Temperature Range

ESP8285 Industrial Temperature

Espressif Systems first introduced ESP8285 WiFi SoC in 2016. The chip is similar to ESP8266 WiFi chip but includes 1MB flash making it more suitable for space-constrained applications since an external flash chip is not required. Since the launch, we’ve seen several modules and final products based on the solution including ESP-WROOM-5C and PSF-A85 modules, as well as Sonoff B1 WiFI RGB light bulb. The original chip (ESP8285N08) would work in -40°C to 85°C industrial temperature range, but in their recent newsletter, the company announced plans to launch two new variants in the ESP8285 series with an extended temperature range up to 105°C and different flash capacities: ESP8285H16 with 2 MB flash, -40°C to +105°C operating temperature range ESP8285H08 with a 1 MB flash, -40°C to +105°C operating temperature range ESP8285H16 is slated to launch at the end of August 2019, and the company plans to provide more details next month, […]