ANAVI Thermometer WiFi Board is Designed for Home Automation (Crowdfunding)

ESP8266 Thermostat

ANAVI Technology launched several open source hardware boards for the Raspberry Pi and ESP8266 maker communities in the past, starting with RabbitMax Flex home automation HAT for Raspberry Pi, and several others including ANAVI Light Controller ESP8266 board to control LED strips. All boards are designed with KiCad opensource EDA software, and I’ve tested several already such as ANAVI Infrared pHAT or ANAVI Light Controller, and found documentation to be very good and easy to follow. The company has now launched another ESP8266 board with ANAVI Thermometer that allows you to monitor temperature and humidity, effectively acting as a thermostat for home automation. ANAVI Thermometer specifications: SoC –  Espressif Systems ESP8266 Tensilica L106 32-bit processor Connectivity – WiFi 802.11 b/g/n Display – Mini OLED display Build-in sensor – AM2302 (DHT22) temperature and humidity sensor Expansion Terminal block for DS18B20 waterproof temperature sensor UART pins 3x slots for I2C sensors Misc – […]

TTGO T-Camera ESP32 Camera Board Comes with OLED Display, Sensors

TTGO T-Camera ESP32 OLED Display

ESP32 is now being used for AI workloads such as face detection with camera boards like ESP32-CAM, or the upcoming ESP-EYE board from Espressif Systems themselves, combined with ESP-WHO face detection and recognition framework. The two aforementioned board require you to use a phone to vizualize the results, unless you blink some LEDs or connect your own display. But the just released TTGO T-Camera board includes a 128×64 OLED display which should allow you to display face detection and/or recognition results, as well as a BME280 environmental sensor, a PIR sensor, and an optional fisheye lens. TTGO T-Camera board specifications: ESP32-WROVER-B Wireless Module SoC –  ESP32 dual core Tensilica LX6 processor Memory – 8MB PSRAM Storage – 4MB SPI flash Connectivity – 2.4 GHz 802.11n WiFi 4, Bluetooth 4.2 LE Camera – 2MP OV2640 camera with normal or fisheye lens Display – 0.96″ 128×64 OLED display connected via SSD1306 I2C […]

ESP-EYE ESP32 AI Development Board Supports Face detection, Voice wakeup

ESP-EYE Board

Sometimes last month, Espressif Systems contacted me to send a mysterious new development kit together with a 10-year anniversary T-shirt, an offer I found hard to decline 🙂 So I got a new year present this morning delivered by DHL… The letter lists the main specifications of ESP-EYE development board: WiSoC- ESP32 dual core Tensilica LX6 processor with WiFi and Bluetooth Memory – 8MB PSRAM Storage – 4MB flash Camera – 2MP OV2640 camera Audio – Microphone USB – 1x micro USB port for power and programming Misc – Reset, boot and function buttons, 2x LEDs Dimensions – 41 x 21 mm It reminds me of ESP32-CAM camera board, except it adds a microphone, it’s even smaller, and as an official Espressif board, software support might be better. AI features such as face recognition or detection, and voice wake-up are supported out of the box. The board ships with a […]

Particle Mesh Networking Review – Part 2: Getting Started Guide with Argon & Xenon

Particle Mesh Network Argon Xenon Success

I’ve recently received a Particle Mesh IoT Development Kit with one Argon WiFi + Mesh (802.15.4) board acting as gateway, three Xenon Mesh boards, and various sensors and accessories.  I’ve already showcased the hardware in the first part in the review, so in this post I’ll post my experience getting started with Particle Mesh networking using the kit. Beside the kit, you’ll need a few micro USB cables, a mobile phone running Android or iOS, a reliable Internet connection (more on that later), and a host PC for programming and debugging potential issues. Setting Up Particle Argon & Xenon boards First we’ll need to configure / setup the boards. Go to https://setup.particle.io to login or create an account if you don’t already have one, and you should be brought the following page. Select Mesh, and you’ll be asked to setup a gateway first. Any of the boards from Particle Mesh […]

BitBumper ESP8266 Flash is a Standalone OTA Update Tool

BitBumper ESP8266 Flash

While it’s possible to perform OTA firmware update of ESP8266 with platformIO, Jochen wanted a standalone program to update the firmware of his ESP8266 based devices, and since he could not find any that satisfied his needs, he decided to write his own ESP8266 standalone OTA update tool: BitBumper ESP8266 Flash. The tools work in the local network or over the Internet, and the firmware needs to support PlatformIO OTA update mechanism with the code having the line:

If your ESP8266 device is already running such firmware, you just need to load the new firmware in the program, input the IP address and port, and click flash. Jochen programmed BitBumper ESP8266 Flash with Lazarus/Pascal, but as not released the source code at this stage. Instead he shared FlashEsp8266.exe tools for Windows as a freeware program, as well as user and developer documentation here. If somebody needs this tool for […]

PyGo Wearable Devices Create LoRa Mesh Networks (Crowdfunding)

Pygo Lora Mesh Network

Pycom has made some interesting IoT boards running MicroPython in the past starting with WiFi capable WiPy in 2015, and followed by various others supporting various wireless standard including Bluetooth, LoRa, Sigfox, and NB-IoT with LoPy and Fipy. The company launched all their boards via crowdfunding campaigns, and they are now back on Kickstarter for their PyGo plug-n-play wearable devices creating PyMesh networks with up to 12km range between nodes, and managed using Pylife mobile app. Typical use cases include basic connectivity (e.g. messaging) in remote areas without cellular access,  and assets / pets / kids location tracking, There are two version of PyGo: PyGo1 with mesh networking only, and PyGo2 that adds cellular network access. Pygo hardware specifications: SoC – Espressif Systems ESP32 dual core WiFi 4 + BLE SoC System Memory – 64 Mbit (8MB) RAM Storage – 8MB flash Display – 128×36 OLED display Connectivity PyMesh up […]

Giveaway Week Winners – November 2018

We just had a week of fun on CNX Software with our yearly “Giveaway Week” activity where 7 prizes – from development boards to Raspberry Pi add-on boards or solar chargers – were randomly given away to people who entered by leaving a comment. The winners are in, with Asia starting strong, but Europe quickly taking the lead, and the US ending up the giveaway with a great (again) finish. Here’s the full list of winners: Videostrong VS-RD-RK3399 development board – Việt trần, VIETNAM CHOETECH Solar Charger – Erki, ESTONIA ESP32-LyraTD-MSC audio mic HDK – Ron, The Netherlands ROC-RK3328-CC development board – Dainis, LATVIA (a second time winner having previously won during Giveaway Week 2016) ThaiEasyElec 3G GPS Raspberry Pi Hat – zmlopez, SPAIN ANAVI Infrared and RGB strip pHAT – Joe, USA NanoPC-T4 development board – Jeffrey, USA I’ve just send all 7 packages earlier this afternoon. Hopefully, the […]

Giveaway Week – ESP32-LyRaTD-MSC Audio Misc HDK

Espressif-ESP32-LyraTD-MSC-Kit

ESP32-LyraTD-MSC is a smart audio hard development kit based on ESP32 WiSoC that I plan to send  to one of my readers as part of Giveaway week. I had the chance to test ESP32-LyraTD-MSC with Baidu DuerOS voice assistant back in February which requires you to speak Mandarin, but now the board has become more useful outside of China with the release of Espressif ESP-ADF audio development framework and support for Amazon Alexa and Google Assistant. 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 email address. Contests are open for 48 hours starting at 10am (Bangkok time) every day. Comments will be closed after 48 hours. If comments are open, the contest is still going on. Winners will be selected with random.org, and announced in the comments section of […]

EmbeddedTS embedded systems design