Giveaway Week 2025 – M5Stack Tab5 ESP32-P4 IoT devkit

M5Stack Tab5 default GUI

It’s that time of the year when we organize CNX Software Giveaway Week, a global contest where we give away review samples or get companies to send units to readers. For the 12th edition of the contest, we have seven items to give away this time around: five review samples I will send myself, and two prizes from companies offering a router board and an industrial development kit. As usual, the contest is open worldwide, and CNX Software Thailand has a separate contest with four additional items for people with an address in Thailand. The first prize will be the M5Stack Tab5 ESP32-P4 IoT development kit featuring a 5-inch touchscreen display, a 2MP front-facing camera, a speaker, a dual-microphone array, a microSD card slot, an ESP32-C6 for wireless connectivity, sensors, and more. I had some fun reviewing the M5Stack Tab5 devkit by building the default firmware with the ESP-IDF framework, […]

ESP32JTAG – An open-source wireless JTAG and logic analyzer (Crowdfunding)

ESP32JTAG Deveice

EZ32 ESP32JTAG is an open-source, wireless JTAG and logic analyzer tool that can debug both MCUs and FPGAs. It features a 16-channel 250 MHz logic analyzer and integrated UART interface, designed to replace tools such as ST-Link or Saleae analyzers in a single compact, wireless solution. The device is built around an ESP32-S3 dual-core SoC and a small FPGA with 5k logic gates and 1 Mbit of internal RAM to handle high-speed signal processing.  Connectivity options include Wi-Fi 4, Bluetooth 5.0, and USB Type-C, and a small 1.83-inch LCD displays system information such as IP address and status. The ESP32JTAG is also equipped with four configurable 4-wire ports for JTAG, SWD, UART, and logic analyzer mode, and supports target voltage monitoring. EZ32 ESP32JTAG specifications: Wireless MCU – Espressif Systems ESP32-S3 CPU – dual-core Tensilica LX7 @ up to 240 MHz with vector instructions for AI acceleration Memory – 512KB RAM, 8MB […]

CrowPanel Advance 7-inch ESP32-P4 HMI display supports Zigbee, LoRa, and 2.4GHz radio modules

CrowPanel Advanced 7 inch ESP32 P4 HMI AI Display

The CrowPanel Advance 7.0-inch ESP32-P4 HMI AI display is an ESP32-P4 HMI terminal that is similar to the GUITION 7-inch touchscreen display. It also adds an ESP32-C6 module for WiFi 6, Bluetooth LE, and 802.15.4 connectivity, and is suitable for Smart Home, industrial automation, and AIoT applications. It features a 7-inch 1024×600 IPS capacitive touchscreen and optional AI vision and audio through a 2MP MIPI-CSI camera for face and object recognition, and a speaker header and a dual microphone array for interactive voice applications. The smart display also supports interchangeable wireless expansion for Zigbee/Thread, LoRa, and 2.4 GHz proprietary (nRF2401) connectivity. CrowPanel Advance 7.0-inch display specifications: Microcontroller – Espressif Systems ESP32-P4 CPU Dual-core RISC-V HP (High-performance) CPU @ up to 400 MHz with AI instructions extension and single-precision FPU, 768KB of on-chip SRAM Single-RISC-V LP (Low-power) MCU core @ up to 40 MHz with 8KB of zero-wait TCM RAM Memory – […]

M5Stack Cardputer-Adv ESP32-S3 computer gains improved antenna, larger 1,750 mAh battery, ES8311 audio codec

M5Stack Cardputer-Adv

In 2023, M5Stack introduced the Cardputer, a mini portable computer based on an ESP32-S3 module and equipped with a display and a keyboard. The Cardputer-Adv is an update based on the Stamp-S3A core module, with the same 1.14-inch LCD and 56-key keyboard, but featuring a range of upgrades. These include enhanced audio with an ES8311 audio codec, a high‑SNR MEMS microphone, an NS4150B amplifier, a 1W speaker, and a 3.5 mm headphone jack, an improved antenna design, a larger 1,750 mAh battery, and a built-in BMI270 6-axis IMU. M5Stack Cardputer-Adv specifications: (bold highlights show improvements/changes over the original Cardputer) Wireless MCU module – M5Stack M5Stamp S3A with SoC – 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 BLE + Mesh 2.4GHz 3D antenna USB […]

ESP32-based dual-port WLED controller features Ethernet port, 24V DC input

2 Port ESP32 ETH0 WLED Controller

When it comes to ESP32-based WLED controllers, some of the best options are boards like the Adafruit Sparkle Motion, Mini Sparkle Motion, and Sparkle Motion Stick, but most of the time, they are out of stock. Thankfully, there are similar alternatives like the xChroma WLED Type-C and HACK Lab HackLED Pro, with similar features and wider availability. Now adding to that list is the 2-Port ESP32 ETH0 WLED Controller, which not only adds Ethernet connectivity but also supports dual outputs and 5V–24V LEDs, making it an excellent alternative to the Adafruit ones. The board supports both Ethernet and Wi-Fi connectivity and includes an onboard DC-DC converter that delivers a stable 5V supply to the ESP32 and logic circuits. Each output channel is fused with a 6A resettable polyfuse and a status LED that lights up during fault conditions. For added safety, the main power input is protected against reverse polarity, […]

upyOS modular MicroPython-based OS for microcontrollers works with ESP32, RP2040, etc…

upyOS Arduino Nano RP2040 Connect

upyOS is a modular, lightweight MicroPython-based operating system (OS) that provides a Unix-like experience on low-resource microcontrollers such as Espressif Systems ESP32/ESP32-C3/ESP32-S3, Raspberry Pi RP2040, and others. Inspired by smolOS, upyOS offers remote development tools, OTA updates, and a built-in web server. Its modular architecture separates system functions into reusable components, instead of large, monolithic programs. Key Features: Modular architecture: Commands and system functionality are broken down into small, independent modules to reduce memory usage. Built-in shell environment: Execute commands and scripts directly, providing a Unix-like CLI experience. Startup and shutdown scripting: Configure boot and shutdown behaviors using /etc/init.sh and /etc/end.sh. Recovery mode: A built-in failsafe mechanism lets users recover the system when booting fails. Background execution: Supports threads and asyncio for background tasks, along with & sufix, hold, resume, kill and killall commands for process control. Remote development support: Telnet and FTP servers allow file transfer and terminal access over […]

kv4p HT – Turn an Android smartphone into a ham radio transceiver

kv4p HT android smartphone ham radio

kv4p HT is an open-source hardware VHF or UHF radio designed to plug into the USB-C port of an Android smartphone and turn it into a handheld ham radio transceiver. It’s based on an ESP32 wireless module and an SA818 radio module. This accessory makes your phone capable of off-grid voice and text communication with a Technician-class amateur radio license. It’s small enough to fit into a pocket, partially because it does not need a battery, relying on the built-in battery of your phone. kv4p HT V2.0 specifications: Wireless module – ESP32-WROOM-32E-N4 SoC – ESP32 dual-core Tensilica LX6 microcontroller @ up to 240 MHz with 520KB SRAM Storage – 4MB flash Wireless – 2.4 GHz WiFi 4 and Bluetooth 4.2 BR/LE connectivity, built-in PCB antenna VHF Radio SA818-V radio module or DRA818V (134 – 174MHz) VHF low-pass filter SMA antenna connector Tx Power – Up to 1 Watt for several […]

Espressif’s EchoEar ESP32-S3 voice-controlled AI chatbot runs esp-brookesia firmware

Espressif EchoEar Smart AI Development Kit

Espressif Systems’ EchoEar is a compact ESP32-S3 AI chatbot designed for voice interaction and edge AI applications, for smart toys, voice-enabled speakers, and control systems. It features a 1.85-inch circular touch display, a dual microphone array with local wake-word detection, and support for large AI models from OpenAI, Xiaozhi AI, and Gemini. The kit is built around the ESP32-S3-WROOM-1 Wi-Fi 4 and Bluetooth 5 module, and also integrates a 3W speaker for audio interaction, and a microSD card slot for data storage. Other hardware features include a BMI270 IMU, a green LED, a USB-C port, a magnetic connector, and a battery management chip. Espressif EchoEar Specifications Wireless Module – ESP32-S3-WROOM-1 SoC – Espressif Systems ESP32-S3R8 CPU – Dual-core Tensilica LX7 up to 240 MHz with vector extension for AI/ML workloads RAM – 512KB SRAM, 8MB PSRAM ROM – 284KB Wireless – WiFi 4 and Bluetooth LE 5 Storage – 16MB […]

Exit mobile version
Banana Pi BPI-R4 Pro networking SBC