TTGO T-Watch K210 / K210 AIOT Watches Perform Face Detection with Kendryte K210 RISC-V Processor, ESP32 WiSoC

TTGO-Watch-K210

After covering ESP32 based TTGO T-Watch-2020 programmable watch last month, I noticed LilyGO launched “TTGO T-Watch K210 AIOT” watch with Kendryte K210 RISC-V AI SoC and a camera for face detection and recognition, and while searching for information, I discovered another apparently similar “TTGO T-Watch K210“. But let’s look into the specifications to find out what the differences are. I first came across TTGO T-Watch K210 AIOT, so let’s have a look at some preliminary specifications for this model: AI Processor – Kendryte K210 RISC-V Dualcore 64bit with FPU with 8MB SRAM Storage – 16MB QSPI flash, MicroSD card socket Display I/F – FPC connect for external display (not included) Camera – 2MP OV2640 sensor Audio – MAX98357A Audio codec; CVSD & SBC audio encoding Connectivity – 2.4 GHz 802.11b/g/n WiFi 4 up to 150 Mbps, Bluetooth 4.2 BR/EDR and BLE Debugging – USB-C port via CP2104 Expansion UART, SPI, […]

Cucumber ESP32-S2 Development Board Comes with USB OTG Port, Optional Sensors

Cucumber ESP32-S2 USB OTG Development Board

Yesterday, I wrote about LilyGO TTGO ESP32-S2 WiFi IoT board, but one commenter mentioned it missed one of the key features of ESP32-S2 chip: a USB OTG port. While USB OTG  is accessible through the header pins, it’s not the most convenient to use. I also quickly mentioned Cucumber ESP32-S2 development board in that post, but I did not expand too much since I thought it should only ship within Thailand. But the board does include two USB Type-C ports, one for the usual USB UART connector, and the other for USB OTG, and I found out the board is available worldwide. The board is available in multiple variants with or without sensors and PSRAM, and with external IPEX antenna or PCB antenna using ESP32-S2-WROVER(-I) or ESP32-S2-WROOM(-I) module. Cucumber specifications: Wireless Module (one of the other): ESP32-S2-WROVER with ESP32-S2, 4MB flash, 2MB PSRAM, on-board PCB antenna ESP32-S2-WROVER-I with ESP32-S2, 4MB […]

TTGO ESP32-S2 WiFi IoT Board Comes with Optional MicroSD Card and Battery Support

TTGO ESP32-S2 ESP32-S

All ESP32-S2 boards I’ve seen so far were from Espressif Systems themselves including ESP32-S2-Saola-1 and ESP32-S2-Kaluga-1, but LilyGO TTGO ESP32-S2 is the first third-party board for sale so far. The tiny board is somewhat similar to ESP32-S2-Saola-1 board and comes in two versions with a similar form factor, but a completely different pinout and the presence of a MicroSD card socket and a battery connector on one of the boards. The simpler board is called “ESP32-S2 ESP32-S-WOOR” and comes with ESP32-S2-WROOM module, while the one with more features is named “TTGO ESP32-S2 ESP32-S ” and features its own circuitry built around ESP32-S2 WiSoC. Both TTGO ESP32-S2 boards share many of the same specifications: SoC – Espressif Systems ESP32-S2 single-core 32-bit Tensilica LX7 processor with 320 kB SRAM, 128 kB ROM, System Memory – 8MB PSRAM Storage – 4MB flash; XY-ESP32-S only: MicroSD card socket Connectivity 2.4GHz 802.11b/g/n WiFi 4 connectivity […]

Olimex ESP32-S2-Devkit-LiPo WiFi Board Consumes as Little as 2uA in Sleep Mode

ESP32-S2 Devkit LiPo

When we covered ESP32 powered TTGO T-Watch-2000 smartwatch this week-end, people noted that with a 350 mAh battery, the watch would last about 3.65 days considering a 4mA drain with the screen always off, WiFI and Bluetooth off, and around 65mA when the screen is on good for about 5 hours of continuous use without Bluetooth nor WiFi. But it’s possible to make a much more-efficient ESP32-S2 Wifi board, as demonstrated by Olimex with their upcoming ESP32-32-Devkit-LiPo based on ESP32-S2-Saola-1 with circuitry to support LiPo batteries. They designed the board with an ultra-low-power power supply circuit which makes current consumption during sleep only 6uA, 4 of which are due to the battery measurement resistor divider, meaning the board should consume only 2uA in sleep mode or about 10 times less than other ESP32 Olimex boards. When reviewed Qoitech Otii power measurement & DAQ tool, we also noted power consumption could […]

Lilygo TTGO T-Watch-2020 is a Nicer Looking Arduino Programmable ESP32 Watch

TTGO T-Watch 2020 V3

We’ve covered several ESP32 watches over the last year include TTGO T-Wristand, Watchy, and DSTIKE ESP32 watch. Those don’t really have the nicest looking design, and some people complained about various shortcomings including the difficulty to customize/program the watch. Last year, Lilygo introduced TTGO T-Watch smartwatch that, due to support for expansion boards, was relatively thick, but at least documentation and Arduino code samples can be found on Github. The company has now launched a slicker version with Lilygo TTGO T-Watch-2000. TTGO T-Watch-2020 specifications: SoC – Espressif ESP32 dual-core wireless processor with 520KB SRAM System Memory – 8MB PSRAM Storage – 16MB QSPI flash Display – 1.54-inch LCD capacitive touch screen Audio – Class-D amplifier, buzzer Connectivity – 802.11b/g/n WiFi 4 and Bluetooth 5.1 via ESP32 Sensors – BMA423 three-axis accelerometer with built-in step counting algorithm, activity recognition / tracking, advanced gesture recognition. Misc – Power button (round),  PCF8563 RTC […]

ANAVI Fume Extractor Comes with ESP8266 WiSoC, MQ-135 Gas Sensor (Crowdfunding)

ANAVI Fume Extractor

Last year, I played with ESP8266 based ANAVI Gas Detector Starter Kit reporting air quality via an MQ135 sensor on an OLED display, and integrated it with Home Assitant to monitor air quality from a neat web dashboard. The developer, Leon ANAVI, has now adapted the design to create ANAVI Fume Extractor by basically adding a relay to control a control. The fan can be turned on/off manually, or automatically upon detecting bad air quality. ANAVI Fume Extractor key features and specifications: Fan – 80 mm, 5 V DC, 0.25 A with replaceable filter SoC – ESP8266 Tensilica L106 32-bit wireless processor Connectivity – 802.11 b/g/n Wi-Fi 4 Display – Mini OLED display Sensors – Optional MQ-135 for air quality or any other 5V MQ analog gas sensor Expansion – 3x headers for I²C sensors Debugging / Programming – UART pins for flashing custom firmware, Misc – Button, WiFi on/off […]

Sonoff 4CHR3 is a 4-gang Wi-Fi Smart Switch with optional RF433 Connectivity

Sonoff 4CHR3 & 4CHPROR3

ITEAD Studio introduced Sonoff 4CH 4-gang WiFi + RF switch in 2017 with a DIN rail  enclosure, compatible with eWelink Android/iOS app, and offering three modes of operations selectable from physical switches on the unit: Self-locking mode – Each relay can be turn on and off independently. Interlock mode – Only one of the relay can be turned on at a given time. For example if R1 is on, and your press R2 to turn it on, R1 will automatically turn off Inching mode – A button press on the unit, mobile app, or RF/WiFi remote control will turn on the relay for X seconds as defined by K6 “delay” switch within a 0.5 to 3600 seconds range. The company has now launched the similar SONOFF 4CHR3 4-gang WiFi switch and 4CHPROR3 model that adds 433MHz connectivity, with the main difference again the previous generation being the ability to select […]

Pi-oT ESP Module Leverages ESP32, Screw Terminals for IoT & Automation (Crowdfunding)

Pi-oT ESP Module

Last year, we covered Pi-oT Raspberry Pi add-on board designed for commercial and industrial IoT applications with five SPDT relays and eight analog outputs housed in a DIN rail enclosure, although some noted it may not be suitable for all industrial applications due to the lack of 24V DC input and protected outputs. But there seems to be a market anyway, as the company has now come up with a similar product, except that Pi-oT ESP module replaces the Raspberry Pi board with an ESP32 board, namely ESP32-DevKitC-D32. Pi-oT ESP module key features and specification: Board – ESP32-DevKitC-D32 based on ESP32-WROOM-D32 module with ESP32 dual-core processor, 32Mbit SPI flash Relays – 4x Panasonic SPDT relays controlled via GPIO pins Screws terminals for Relay outputs 6x analog inputs configurable as GPIO if needed 2x analog outputs configurable as GPIO if needed 2x GPIO 5V input, 3.3V, and GND Power Supply – […]

UP 7000 x86 SBC