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 […]
M5Stack LLM-8850 card – An M.2 M-Key AI accelerator module based on Axera AX8850 24 TOPS SoC
M5Stack LLM‑8850 card is an M.2 M-Key 2242 AI acceleration module powered by an Axera AX8850 SoC delivering 24 TOPS ( INT8) of performance, and suitable for host devices such as Raspberry Pi 5, Rockchip RK3588 SBCs, and even x86 PCs like mini PCs with a spare M.2 Key-M socket. The card ships with 8GB RAM, a 32Mbit SPI NOR flash, and also supports H.265/H.264 8Kp30 video encoding and 8Kp60 video decoding, with up to 16 channels for 1080p videos. It is also equipped with an active cooling system to maintain stable temperatures and prevent thermal degradation inside enclosures. M5Stack LLM‑8850 card specifications: SoC – Axera AX8850 CPU – Octa-core Cortex‑A55 processor at 1.7 GHz NPU – 24 TOPS @ INT8 VPU Video Encoder – 8K @ 30 fps H.264/H.265 encoding, supports scaling / cropping Video Decoder – 8K @ 60 fps H.264/H.265 decoding, supports 16 channels 1080p parallel decoding, supports scaling / cropping Memory – 8GB 64‑bit LPDDR4x @ 4266 Mbps Storage – 32Mbit QSPI NOR […]
M5Stack Air Quality Kit v1.1 features Sensirion SEN55 environmental sensor and SCD40 CO2 sensor
M5Stack Air Quality Kit v1.1 is an ESP32-S3-based air quality monitor equipped with Sensirion SEN55 and SCD40 sensors capable of monitoring PM1.0, PM2.5, PM4, PM10 particulates, temperature, humidity, VOC, and CO2 concentration in the air. The first version was introduced in January 2024, but M5Stack just introduced the v1.1 model with Stamp-S3A master control, power consumption optimizations, an improved Wi-Fi antenna design, and a larger button for a “better feel”. M5Stack Air Quality Kit v1.1 specifications: Wireless module – M5Stack StampS3A 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, Bluetooth Mesh, with support for 125 Kbps, 500 […]
ESP32 Bus Pirate open-source firmware works on off-the-shelf hardware
ESP32 Bus Pirate is an open-source firmware inspired by the original Bus Pirate from Dangerous Prototypes, which turns off-the-shelf (ESP32-S3) hardware into a multi-protocol hacker’s tool. It supports sniffing, sending, scripting, and interacting with various digital protocols (I2C, UART, 1-Wire, SPI, etc.) via a serial terminal or web-based CLI. It’s been tested on Espressif ESP32-S3-DevKitC-1 development board, M5Stack Cardputer, M5StickC Plus2, Atom S3 Lite, M5Stamp S3, and LILYGO T-Embed (CC1101) boards. ESP32 Bus Pirate firmware highlights: Interactive CLI via USB serial – For faster performance and high responsiveness Web interface (over WiFi) – No cable needed to the host, works from any web browser Supported Modes HiZ (default) – High-Z is a safe mode where all outputs are disabled and all power supplies are turned off I2C (scan, glitch, slave mode, dump) SPI (flash, SD card, slave mode) UART / Half-Duplex UART (bridge, read, write) 1-WIRE (ibutton, temp sensor) 2-WIRE […]
M5Stack CoreS3 Lite low-cost IoT controller features magnetic backplate and 200mAh battery
M5Stack CoreS3 Lite is a cost-optimized ESP32-S3-based IoT Vision AI controller providing a cheaper version of the CoreS3 with a magnetic backplate and 200mAh battery instead of a DIN Rail backplate and 500mAh battery. The CoreS3-Lite still features a 2-inch capacitive IPS touchscreen, a VGA camera, a microSD card for storage, a few sensors like a 6-axis IMU, a 3-axis magnetometer, and a proximity sensor, as well as a dual microphone array and an RTC for time keeping. M5Stack CoreS3 Lite specifications: Wireless MCU – Espressif Systems ESP32-S3FN16R8 CPU – Dual-core 32-bit Xtensa LX7 microcontroller with AI vector instructions up to 240MHz, RISC-V ULP co-processor Memory – 512KB SRAM, 8MB PSRAM Storage – 16MB flash Wireless – 2.4GHz WiFi 4 (802.11b/g/n), Bluetooth 5.0 BLE + Mesh, 16MB flash Antenna – Internal 3D antenna Storage – MicroSD card slot Display – 2-inch display with 320×240 resolution via ILI9342C driver, capacitive touch […]
M5Stack Stamp-S3A WiFi and BLE IoT module benefits from optimized antenna design, lower power consumption
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, […]
M5Stack Tab5 Review – Part 2: Getting started with ESP32-P4 firmware development using the ESP-IDF Framework and Arduino IDE
In the first part of the review, we checked out the hardware of the M5Stack Tab5 ESP32-P4 IoT development kit and tried the demo firmware, whose user interface allows the user to quickly experiment with the camera, microphone, speaker, WiFi, power consumption, GPIOs, RS485, and more. Since there’s no user application for the Tab5 at this stage, I decided to look into software development resources for the ESP32-P4 devkit in the second part of the review. I’ll first follow the instructions to build the demo firmware from source using the ESP-IDF framework, then analyze key aspects of the source and make some small modifications. After that, I’ll have a look at ESP32-P4 Arduino support via M5Unified and M5GFX library. ESP-IDF 5.4.1 installation and ESP32-P4 Hello World program The first step is to get the ESP-IDF 5.4.1 and configure ESP32-P4 following the instructions on the Espressif website, before testing it with […]
M5Stack Tab5 Review – Part 1: Unboxing, teardown, and first try of the ESP32-P4 and ESP32-C6 5-inch IoT devkit
I’ve just received a review sample of the M5Stack Tab5 ESP32-P4 IoT development kit, which looks like a small tablet with a 5-inch touchscreen display, a 2MP front-facing camera, an ESP32-C6 WiFi 6, Bluetooth, and 802.15.4 wireless module, and various expansion interfaces. Today, I’ll go through an unboxing, a (partial) teardown, and have a quick try with the default firmware and GUI, before checking out how to program the device in the second part of the review. M5Stack Tab5 unboxing I received the Tab5 in its retail package along with an M5Stack-branded transparent sticky tape roll. Not sure why, but thanks M5Stack, sticky tape is always useful, so appreciated! The bottom side of the package has all the key features and specifications that we already covered in our article about the Tab5. The package contains the Tab5 itself, a 2,000mAh/14.8Wh battery, and a cable with six wires for the ExtPort2 […]




