M5Stack Stamp-S3A, also known as M5StampS3A, is an update to the M5Stamp S3 ESP32-S3 module introduced in 2023 with an optimized antenna design, lower power consumption, a larger user button, and a different logic for the RGB LED control. Other features remain the same with 8MB Flash, RGB LED, input button, and 23 GPIOs all in a tiny 26 x 18mm form factor. Two versions are available: the Stamp-S3A without pre-soldered headers and the Stamp-S3A PIN1.27 with headers soldered on the board and an orange heat-resistant cover. M5Stamp-S3A specifications: WiSoC – Espressif Systems ESP32-S3FN8 CPU Dual-core 32-bit Xtensa LX7 microcontroller with AI vector instructions up to 240MHz RISC-V ULP co-processor Memory – 512KB SRAM Storage – 8MB flash Wireless – 2.4GHz WiFi 4 (802.11b/g/n), Bluetooth 5.0 LE + Mesh Connectivity 2.4 GHz WiFi 4, 20 MHz and 40 MHz bandwidth, IEEE 802.11 b/g/n protocol, up to 150 Mbps Bluetooth 5, […]
ThinkNode M1/M2 Review – Getting started with Meshtastic
I’ve been writing about Meshtastic firmware and hardware since 2020, but I never had the opportunity to test it myself. This has now changed as Elecrow sent us the ThinkNode M1 and ThinkNode M2 Meshtastic nodes for review. Both rely on Semtech SX162x radios, but the M1 is based on a Nordic Semi nRF52840 Bluetooth MCU with a 1.54-inch E-Ink display and GPS, and the smaller M2 is based on an ESP32-S3 chip and a 1.3-inch OLED but lacks a built-in GPS module. Since I’ve never used Meshtastic before, this “review” will be more like a Getting Started Guide from a beginner’s perspective. After an unboxing and a teardown, I’ll test messaging, GPS sharing, and the range I can get in a suburban environment in Thailand. ThinkNode M1/M2 unboxing Both packages look similar, with a plastic case and a white cover. The ThinkNode M1’s main features include a high-gain antenna, […]
OpenWheely is a 4WD robot car based on ESP32-S3-WROOM-1 WiFi and BLE module (Crowdfunding)
Sanket Garg’s OpenWheely is a 4WD robot car based on Espressif ESP32-S3-WROOM WiFi and Bluetooth LE module that is equipped with a 2-inch display, a 5MP camera, and various sensors. The robot car can drive upside down, follow sound and light, stream live video, and operate in a swarm. It can be controlled from a Phone, a PC, or an infrared TV remote, but Sanket also designed an ESP32-S3 gamepad with a 2.0-inch display and two joysticks to control the car. We’re also told OpenWheely can be used by students, educators, developers, gamers, and robotic enthusiasts. OpenWheely robot car specifications: Wireless Module – ESP32-S3-WROOM-1 SoC – Espressif Systems ESP32-S3 CPU – Dual-core Tensilica LX7 up to 240 MHz with vector extension for AI/ML workloads RAM – 512KB SRAM Storage – TBD Wireless – WiFi 4 and Bluetooth LE 5 Antenna – PCB antenna Display – 2.0-inch LCD screen Camera – […]
pyDrone – An ESP32-S3 drone running MicroPython firmware
There are already many cheap ESP32 drones on AliExpress, or you can even make an ESP32 DIY drone for about $12, but 01Studio’s pyDrone is a little different as it’s based on an ESP32-S3-WROOM-1 module and runs MicroPython firmware instead of the ESP32-Drone firmware. The pyDrone can be controlled over WiFi or Bluetooth using the pyController gamepad, also based on the same ESP32-S3 module. Another advantage of the pyDrone is that it comes with a connector for the OV2640 camera module that’s often missing in other low-cost ESP32 drones. pyDrone specifications: Wireless Module – ESP32-S3-WROOM-1 SoC – ESP32-S3N8R8 CPU – Dual-core Tensilica LX7 up to 240 MHz RAM – 512KB SRAM, up to 8MB PSRAM Storage – 8MB flash Wireless – WiFi 4 and Bluetooth LE 5 Antenna – PCB antenna Motors – 4x 716 hollow cup motors Blades – 46mm propeller blades Flight range WiFi – 120 meters Bluetooth […]
ESP32-Stick-PoE-A-Cam – An ESP32-S3 camera board with active PoE, machine learning examples
The ESP32-Stick-PoE-A-Cam(N16R8) is an open-source ESP32-S3 development board with Ethernet, camera, and active PoE support designed for machine learning applications. Compared to similar boards like M5Stack M5PoECAM-W V1.1 and the Waveshare ESP32-S3-ETH, this board features 17 usable GPIO, active PoE (IEEE 802.3af) with 700mA power delivered, built-in USB-UART, and pin-to-pin compatibility across Stick-Cam boards. Built around the ESP32-S3 SoC, this module supports OV2640 and OV5640 cameras and integrates the W5500 Ethernet controller and Si3404-A PoE chip for power and connectivity. The board has a total of 36 GPIOs, of which 17 are free when using Ethernet and a camera. Applications include remote surveillance, smart home automation, edge AI processing, and other IoT applications. ESP32-Stick-PoE-A-Cam(N16R8) specifications: Wireless module ESP32-S3R8 MCU – ESP32-S3 dual-core LX7 microprocessor @ up to 240 MHz with Vector extension for machine learning Memory – 8MB PSRAM Storage – 16MB SPI flash Connectivity – WiFi 4 and Bluetooth 5 with […]
XIAO W5500 Ethernet Adapter: PoE-enabled ESP32-S3 device aims to improve network reliability
Seeed Studio has recently announced the XIAO W5500 Ethernet Adapter with Power over Ethernet (PoE) support and built around the XIAO ESP32S3 Plus WiFi and Bluetooth module, and a WIZnet W5500 10/100 Mbps Ethernet SPI controller. PoE is implemented through an MQ7813T120 module and a 5V regulator with a TPS563201 buck converter. The XIAO W5500 also features an external 2.4GHz antenna for WiFi and BLE, a reset button, status LEDs, and a USB-C port for power and programming, all enclosed in a 3D printed case. XIAO W5500 Ethernet Adapter specifications: Main Module – XIAO ESP32-S3 Plus module Networking Wireless – External 2.4GHz antenna (2.81dBi) for WiFi and BLE Ethernet W5500 Ethernet controller 10/100 Mbps Ethernet with RJ45 connector Integrated isolated PoE module for data + power USB – USB Type-C connector for power and programming Misc Power and User LED Reset buttons Power MQ7813T120 PoE module with isolation (IEEE 802.3af-compliant); 86% […]
Battery-powered knob display board pairs ESP32-S3 and ESP32 wireless SoCs, features audio DAC for audio visualization
The Waveshare ESP32-S3-Knob-Touch-LCD-1.8 is a batterry-powered knob display board designed for HMI applications that combines ESP32-S3 and ESP32 SoCs in a dual MCU architecture. The design differs from other ESP32-based knob / rotary encoder with a built-in display such as the MaTouch SmartKnob, M5Dial, and LILYGO T-Encoder Pro. The Waveshare device also stands out with a larger 1.8-inch capacitive touch display, integrated audio DAC, and real-time audio visualization. It comes with a CNC-milled full-metal enclosure for a more premium and durable build. The devkit supports swipe gestures and volume control, and can be used as a Pomodoro timer, a text reader, a secondary PC screen, and a Bluetooth audio player through a 3.5mm audio jack. Other features include a digital microphone, a vibration motor, and a microSD card slot for storage. ESP32-S3-Knob-Touch-LCD-1.8 Specifications: MCUs Espressif ESP32-S3R8 CPU – Dual-core Tensilica LX7 microcontroller up to 240 MHz with vector instructions for AI […]
ESPHome 2025.6.0 adds ESP32-P4 and OpenThread support
The ESPHome 2025.6.0 open-source firmware was released on June 18, 2025, with ESP32-P4 support and an initial OpenThread implementation for ESP32-C6 and ESP32-H2 SoCs, thanks to an upgrade to the ESP-IDF framework to version 5.3.2. The developers note that support for ESP32-C6, ESP32-H2, and ESP32-P4 is still being refined, and some components may not yet be fully compatible with these chips, but additional component updates are planned for ESPHome 2025.7.0 next month. That still means that ESPHome devices can connect to Thread networks and communicate with Home Assistant through the Native API as long as you have an OpenThread border router and Thread is enabled in Home Assistant. Users should note some limitations to Thread support: ESPHome does not yet support the Thread “Sleepy End Device” mode Not recommended for applications requiring high-frequency sensor data transmission Best suited for simple control and monitoring use cases Other changes to ESPHome 2025.6.0 […]