# m5stack

Published articles for m5stack.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## M5Stack Core Matrix ESP32-C61 IoT controller features 16x16 LED matrix, WiFi 6, and 6-axis IMU

DevFeed: [M5Stack Core Matrix ESP32-C61 IoT controller features 16x16 LED matrix, WiFi 6, and 6-axis IMU](<https://devfeed.tech/articles/m5stack-core-matrix-esp32-c61-iot-controller-features-16-16-led-matrix-wifi-6-and-6-axis-imu-122734.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/11/09/m5stack-core-matrix-esp32-c61-iot-controller-features-16x16-led-matrix-wifi-6-and-6-axis-imu/>)

Author: Debashis Das

Published: 2026-11-09T00:00:44Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [PSRAM](<https://devfeed.tech/topics/psram.md>), [Bluetooth LE](<https://devfeed.tech/topics/bluetooth-le.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [animations](<https://devfeed.tech/tags/animations.md>), [applications](<https://devfeed.tech/tags/applications.md>), [arduino](<https://devfeed.tech/tags/arduino.md>), [audio](<https://devfeed.tech/tags/audio.md>), [battery](<https://devfeed.tech/tags/battery.md>), [ble](<https://devfeed.tech/tags/ble.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [bluetooth-le](<https://devfeed.tech/tags/bluetooth-le.md>), [board](<https://devfeed.tech/tags/board.md>), [bus](<https://devfeed.tech/tags/bus.md>), [buttons](<https://devfeed.tech/tags/buttons.md>), [card](<https://devfeed.tech/tags/card.md>), [controller](<https://devfeed.tech/tags/controller.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [imu](<https://devfeed.tech/tags/imu.md>), [iot](<https://devfeed.tech/tags/iot.md>), [led](<https://devfeed.tech/tags/led.md>), [led-matrix](<https://devfeed.tech/tags/led-matrix.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [matrix](<https://devfeed.tech/tags/matrix.md>), [no-code](<https://devfeed.tech/tags/no-code.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [video](<https://devfeed.tech/tags/video.md>), [wifi](<https://devfeed.tech/tags/wifi.md>), [wifi-6](<https://devfeed.tech/tags/wifi-6.md>)

### AI overview

The Core Matrix combines an ESP32-C61 (single-core RISC-V up to 160 MHz, WiFi 6 and Bluetooth LE 5.0) with a 16x16 monochrome LED matrix for icons, animations, status and notifications. It also includes a BMI270 six-axis IMU with interrupt wake-up, microSD slot, buzzer, buttons, and M5-Bus and Grove expansion interfaces. It can run from USB-C or an external 3.7 V battery; the package does not include a battery. The text reports 8.21 µA shutdown consumption and 128.06 mA under full load, both measured at 4.2 V. Arduino IDE and UIFlow2 are supported, with examples and libraries for the display, sensors, storage and power management. Compared with the original ATOM Matrix, this model has a larger 16x16 monochrome display instead of a 5x5 RGB matrix, and upgrades to an ESP32-C61 with WiFi 6.

### Source excerpt

M5Stack's Core Matrix is an ESP32-C61-based IoT controller with a 16x16 white LED matrix for displaying icons, animations, device status, and notifications. It supports 2.4 GHz WiFi 6 connectivity and is designed for IoT applications, sensor data monitoring, and interactive displays. It also includes a 6-axis BMI270 IMU, a microSD card slot, a passive buzzer, three user buttons, a power button, and a USB-C port. The board supports external modules and sensors through M5-Bus and Grove interfaces, with battery-power management circuitry that lets it run on either USB power or an external battery. M5Stack Core Matrix specifications: SoC - Espressif Systems ESP32-C61HR8 CPU - Single 32-bit RISC-V core clocked up to 160MHz Memory - 320KB SRAM, 8MB PSRAM Storage - 256KB ROM, 16MB QSPI flash Wireless - WiFi 6 and Bluetooth LE 5.0 Storage - microSD card slot Display - 16x16 white LED matrix (256 LEDs) driven by TM1680 Audio [...] The post M5Stack Core Matrix ESP32-C61 IoT controller features 16x16 LED matrix, WiFi 6, and 6-axis IMU appeared first on CNX Software - Embedded Systems News.

## M5Stack PaperDIY Kits pair an ESP32-S3 MCU with a 4.7-inch e-Paper display

DevFeed: [M5Stack PaperDIY Kits pair an ESP32-S3 MCU with a 4.7-inch e-Paper display](<https://devfeed.tech/articles/m5stack-paperdiy-kits-pair-an-esp32-s3-mcu-with-a-4-7-inch-e-paper-display-89642.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/10/18/m5stack-paperdiy-kits-pair-an-esp32-s3-mcu-with-a-4-7-inch-e-paper-display/>)

Author: Debashis Das

Published: 2026-10-18T03:00:58Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>)

Tags: [3d-printed](<https://devfeed.tech/tags/3d-printed.md>), [arduino](<https://devfeed.tech/tags/arduino.md>), [assembly](<https://devfeed.tech/tags/assembly.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [display](<https://devfeed.tech/tags/display.md>), [e-ink](<https://devfeed.tech/tags/e-ink.md>), [e-paper](<https://devfeed.tech/tags/e-paper.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [epaper](<https://devfeed.tech/tags/epaper.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [iot](<https://devfeed.tech/tags/iot.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [psram](<https://devfeed.tech/tags/psram.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

M5Stack's PaperDIY series pairs an ESP32-S3 MCU with a 4.7-inch grayscale e-paper display. It is available as a factory-assembled kit or an assembly kit for custom projects, and includes a microSD slot, battery, and low-power management chip. The article also describes its software support and compares it with the earlier M5Paper and a similar LILYGO device.

### Source excerpt

M5Stack has released the PaperDIY series, an updated version of its 2020 M5Paper ESP32 development kit, featuring an ESP32-S3 MCU and a 4.7-inch e-paper display with 16 levels of gray. It comes in two versions: the PaperDIY Complete Kit, which ships factory-assembled in a 3D-printed enclosure, and the PaperDIY Assembly Kit, which is designed to be integrated into custom projects. Both boards also include a microSD card slot for extended storage, a built-in 140mAh battery, and a custom M5PM1 low-power management chip. M5Stack PaperDIY specifications: Core module - Espressif Systems ESP32-S3-WROOM-1-N16R8 SoC - ESP32-S3 CPU - Dual-core LX7 processor with up to 240MHz Memory - 512KB SRAM, 8MB Octal PSRAM Storage - 384KB ROM Wireless - WiFi 4 802.11b/g/n and Bluetooth 5.0 LE Storage - 16MB flash PCB antenna Storage - MicroSD card slot Display - 4.7-inch (960 x 540) ED047TC1 e-paper display with 16-level grayscale and an 8-bit parallel interface for direct display control, [...] The post M5Stack PaperDIY Kits pair an ESP32-S3 MCU with a 4.7-inch e-Paper display appeared first on CNX Software - Embedded Systems News.

## 2026 Retrocomputing Challenge: Dollhouse Arcade Cabinet Runs Remote DOS Games

DevFeed: [2026 Retrocomputing Challenge: Dollhouse Arcade Cabinet Runs Remote DOS Games](<https://devfeed.tech/articles/2026-retrocomputing-challenge-dollhouse-arcade-cabinet-runs-remote-dos-games-89564.md>)

Original publisher: [Read original article](<https://hackaday.com/2026/10/17/2026-retrocomputing-challenge-dollhouse-arcade-cabinet-runs-remote-dos-games/>)

Author: Donald Papp

Published: 2026-10-17T23:00:24Z

Content type: article

Language: en

Sources: [Hackaday](<https://devfeed.tech/sources/hackaday.md>)

Topics: [Retrocomputing](<https://devfeed.tech/topics/retrocomputing.md>), [LIKO-12](<https://devfeed.tech/topics/liko-12.md>)

Tags: [2026-retrocomputing-challenge](<https://devfeed.tech/tags/2026-retrocomputing-challenge.md>), [arcade-cabinet](<https://devfeed.tech/tags/arcade-cabinet.md>), [dollhouse](<https://devfeed.tech/tags/dollhouse.md>), [dos](<https://devfeed.tech/tags/dos.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [exodos](<https://devfeed.tech/tags/exodos.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [game-streaming](<https://devfeed.tech/tags/game-streaming.md>), [games](<https://devfeed.tech/tags/games.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [retrocomputing](<https://devfeed.tech/tags/retrocomputing.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>), [wireless-hacks](<https://devfeed.tech/tags/wireless-hacks.md>)

### AI overview

A miniature dollhouse arcade cabinet streams DOS games from a nearby PC over Wi-Fi. Its M5Stack AtomS3R acts as an embedded terminal, displaying the games and sending control inputs detected through motion and screen presses.

### Source excerpt

Classic DOS games never ran from within stand-up arcade cabinets in dollhouses, but [Juha Lilja] imagines a world in which they did. His Micro DOS arcade cabinet is described as ...read more

## Paperboy reaches 60 FPS pixel draws without a full refresh

DevFeed: [Paperboy reaches 60 FPS pixel draws without a full refresh](<https://devfeed.tech/articles/paperboy-reaches-60-fps-pixel-draws-without-a-full-refresh-85405.md>)

Original publisher: [Read original article](<https://blog.adafruit.com/2026/10/12/paperboy-reaches-60-fps-pixel-draws-without-a-full-refresh/>)

Author: Anne Barela

Published: 2026-10-12T19:39:14Z

Content type: article

Language: en

Sources: [Adafruit Industries](<https://devfeed.tech/sources/adafruit-industries-makers-hackers-artists-designers-and-engineers.md>)

Topics: [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Kerbal Space Program 2](<https://devfeed.tech/topics/kerbal-space-program-2.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [displays](<https://devfeed.tech/tags/displays.md>), [e-paper](<https://devfeed.tech/tags/e-paper.md>), [epaper](<https://devfeed.tech/tags/epaper.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [refresh](<https://devfeed.tech/tags/refresh.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

Paperboy is ESP-IDF firmware that runs Game Boy games on M5Stack e-ink devices. A port to older M5Paper hardware drives the display at the row and column level, reaching about 60 FPS without a full refresh. The article also notes DMG emulation, sound, touch controls, ROM selection, and persistent save states.

### Source excerpt

Developer hpsaturn posted on X about porting Paperboy, Wenting Zhang's eInk driver work, to older hardware. Paperboy drives eInk panels directly at the row and column level, which gets about 60 FPS without a full refresh. Paperboy is an ESP-IDF firmware that runs original Game Boy games on M5Stack e-ink devices. It emulates the DMG, [...]

## Droidputer: your Android phone becomes a Cardputer

DevFeed: [Droidputer: your Android phone becomes a Cardputer](<https://devfeed.tech/articles/droidputer-your-android-phone-becomes-a-cardputer-85397.md>)

Original publisher: [Read original article](<https://blog.adafruit.com/2026/10/12/droidputer-your-android-phone-becomes-a-cardputer/>)

Author: Anne Barela

Published: 2026-10-12T15:45:43Z

Content type: news

Language: en

Sources: [Adafruit Industries](<https://devfeed.tech/sources/adafruit-industries-makers-hackers-artists-designers-and-engineers.md>)

Topics: [B4X](<https://devfeed.tech/topics/b4x.md>), [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [Android](<https://devfeed.tech/topics/android.md>), [Termux](<https://devfeed.tech/topics/termux.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [display](<https://devfeed.tech/tags/display.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [gps](<https://devfeed.tech/tags/gps.md>), [keyboard](<https://devfeed.tech/tags/keyboard.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [phone](<https://devfeed.tech/tags/phone.md>), [s3](<https://devfeed.tech/tags/s3.md>), [telephony](<https://devfeed.tech/tags/telephony.md>), [usb](<https://devfeed.tech/tags/usb.md>)

### AI overview

Droidputer uses an Android phone as the display, keyboard, GPS, and flashing interface for an ESP32-S3 board connected over USB-OTG. It runs the firmware on the board and supports several Cardputer applications, including a stellar map, ISS tracker, and system monitor.

### Source excerpt

Felipe Cavalcanti has posted Droidputer on Hackster.io, a project that turns an Android phone into the screen and keyboard for a bare ESP32-S3. The board plugs into the phone over USB-OTG. The firmware runs on the ESP32-S3 itself. The phone handles display, input, GPS and flashing the board. The idea started with wanting a bigger [...]

## M5Stack ToughC5 weatherproof ESP32-C5 IoT controller offers dual-band Wi-Fi 6, BLE 5, and Zigbee/Thread

DevFeed: [M5Stack ToughC5 weatherproof ESP32-C5 IoT controller offers dual-band Wi-Fi 6, BLE 5, and Zigbee/Thread](<https://devfeed.tech/articles/m5stack-toughc5-weatherproof-esp32-c5-iot-controller-offers-dual-band-wi-fi-6-ble-5-and-zigbee-thread-84457.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/10/10/m5stack-toughc5-weatherproof-esp32-c5-iot-controller-offers-dual-band-wi-fi-6-ble-5-and-zigbee-thread/>)

Author: Debashis Das

Published: 2026-10-10T07:00:45Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [ESP32-C5](<https://devfeed.tech/topics/esp32-c5.md>), [802.15.4](<https://devfeed.tech/topics/802-15-4.md>), [Bluetooth LE](<https://devfeed.tech/topics/bluetooth-le.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>)

Tags: [802-15-4](<https://devfeed.tech/tags/802-15-4.md>), [arduino](<https://devfeed.tech/tags/arduino.md>), [ble](<https://devfeed.tech/tags/ble.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [development-kit](<https://devfeed.tech/tags/development-kit.md>), [display](<https://devfeed.tech/tags/display.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c5](<https://devfeed.tech/tags/esp32-c5.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [industrial](<https://devfeed.tech/tags/industrial.md>), [iot](<https://devfeed.tech/tags/iot.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [psram](<https://devfeed.tech/tags/psram.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [rs485](<https://devfeed.tech/tags/rs485.md>), [thread](<https://devfeed.tech/tags/thread.md>), [touchscreen](<https://devfeed.tech/tags/touchscreen.md>), [video](<https://devfeed.tech/tags/video.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>), [wi-fi-6](<https://devfeed.tech/tags/wi-fi-6.md>), [wifi-6](<https://devfeed.tech/tags/wifi-6.md>), [zigbee](<https://devfeed.tech/tags/zigbee.md>)

### AI overview

M5Stack has introduced the ToughC5, a weatherproof IoT controller based on the ESP32-C5. It adds dual-band Wi-Fi 6, Bluetooth LE, Zigbee and Thread support, RS485 connectivity, a touchscreen, and updated memory and power management. The device supports Arduino IDE programming, with UiFlow2 firmware and web-based programming tools under development.

### Source excerpt

M5Stack has just introduced the ToughC5, a rugged, weatherproof outdoor IoT controller built around the ESP32-C5. The device features a bright 2.0-inch capacitive touch IPS display and RS485 connectivity. The ToughC5 is an upgrade to the ESP32-base3d M5Stack TOUGH introduced in 2021, with the upgraded model featuring a more modern ESP32-C5 MCU with dual-band (2.4/5 GHz) Wi-Fi 6, Bluetooth 5 LE, and an IEEE 802.15.4 radio for Zigbee and Thread. Other changes include faster Octal PSRAM, an upgraded RTC chip with a dedicated coin cell backup battery, a passive buzzer replacing the previous 1W speaker, and a custom power management system (M5PM1 + M5IOE1) replacing the AXP192 PMU. These features make it suitable for industrial field control, outdoor edge data collection, and smart building applications. M5Stack ToughC5 specifications: Wireless SoC - Espressif Systems ESP32-C5HR8 CPU Single-core 32-bit RISC-V processor @ up to 240 MHz Low-power RISC-V core @ 40 MHz [...] The post M5Stack ToughC5 weatherproof ESP32-C5 IoT controller offers dual-band Wi-Fi 6, BLE 5, and Zigbee/Thread appeared first on CNX Software - Embedded Systems News.

## M5Stack Module13.2 LoRa-1262 expansion board integrates 14x10 mm Stamp LoRa-1262 module

DevFeed: [M5Stack Module13.2 LoRa-1262 expansion board integrates 14x10 mm Stamp LoRa-1262 module](<https://devfeed.tech/articles/m5stack-module13-2-lora-1262-expansion-board-integrates-14-10-mm-stamp-lora-1262-module-14042.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/13/m5stack-module13-2-lora-1262-expansion-board-integrates-14x10-mm-stamp-lora-1262-module/>)

Author: Debashis Das

Published: 2026-09-13T05:02:54Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [lora](<https://devfeed.tech/topics/lora.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [connectivity](<https://devfeed.tech/tags/connectivity.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [i2c](<https://devfeed.tech/tags/i2c.md>), [io](<https://devfeed.tech/tags/io.md>), [iot](<https://devfeed.tech/tags/iot.md>), [lora](<https://devfeed.tech/tags/lora.md>), [lorawan](<https://devfeed.tech/tags/lorawan.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [lpwan](<https://devfeed.tech/tags/lpwan.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [module](<https://devfeed.tech/tags/module.md>), [news](<https://devfeed.tech/tags/news.md>), [power-management](<https://devfeed.tech/tags/power-management.md>), [routing](<https://devfeed.tech/tags/routing.md>), [series](<https://devfeed.tech/tags/series.md>), [smart-agriculture](<https://devfeed.tech/tags/smart-agriculture.md>), [smart-city](<https://devfeed.tech/tags/smart-city.md>), [spi](<https://devfeed.tech/tags/spi.md>), [wireless](<https://devfeed.tech/tags/wireless.md>)

### AI overview

M5Stack has launched the Stamp LoRa-1262 SMD module and the stackable Module13.2 LoRa-1262 expansion board for M5Stack Core controllers. Based on the Semtech SX1262, the module supports several modulation modes across 868-923 MHz, with up to +22 dBm transmit power and -147 dBm receive sensitivity. Module13.2 adds an RP-SMA antenna interface, M5IOE1 I/O expansion, configurable pin routing, and selectable I2C addresses for multi-module stacking.

### Source excerpt

After launching the SX1262-based M5Stamp C6LoRa tiny module, M5Stack has launched two SX1262-based LoRa add-ons for the 868-923 MHz band: the tiny Stamp LoRa-1262 SMD module for custom PCBs, and the stackable Module13.2 LoRa-1262 module for the M5Stack Core series. The Stamp LoRa-1262 supports LoRa, FSK, GFSK, MSK, GMSK, and OOK modulation, with up to +22 dBm transmit power and -147 dBm receive sensitivity. The Module13.2 adds an RP-SMA antenna interface, an M5IOE1 IO expansion chip for reset and power management, and DIP switches for flexible pin routing and configurable I2C addresses, enabling multi-module stacking. Stamp LoRa-1262 SMD module M5Stack Stamp LoRa-1262 specifications: LoRa Transceiver - Semtech SX1262 Wireless Connectivity (LoRa) Frequency Band - 868 to 923 MHz Modulation Modes - LoRa, FSK, GFSK, MSK, GMSK, OOK Bitrate - Up to 300 kbps (programmable) Transmit power (Tx) - Up to +22 dBm Receive sensitivity (Rx) - Down to -147 dBm [...] The post M5Stack Module13.2 LoRa-1262 expansion board integrates 14x10 mm Stamp LoRa-1262 module appeared first on CNX Software - Embedded Systems News.

## ESP-BSP Generator helps create custom-board BSP components from Espressif development kits

DevFeed: [ESP-BSP Generator helps create custom-board BSP components from Espressif development kits](<https://devfeed.tech/articles/esp-bsp-generator-from-espressif-dev-kit-to-your-custom-board-in-an-afternoon-13775.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/06/bsp-generator-promo/>)

Author: John Lee

Published: 2026-06-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Espressif](<https://devfeed.tech/topics/espressif.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Web](<https://devfeed.tech/topics/web.md>), [software-development](<https://devfeed.tech/topics/software-development.md>), [ESP32-C3](<https://devfeed.tech/topics/esp32-c3.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bsp](<https://devfeed.tech/tags/bsp.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [dependency](<https://devfeed.tech/tags/dependency.md>), [devkit](<https://devfeed.tech/tags/devkit.md>), [drivers](<https://devfeed.tech/tags/drivers.md>), [esp-bsp](<https://devfeed.tech/tags/esp-bsp.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The ESP-BSP Generator is a web tool that helps developers create an ESP-IDF BSP component for a custom board. Users can start from an esp-bsp development kit, customize hardware details such as pins and features, and download a reusable BSP component.

### Source excerpt

Start from an esp-bsp dev kit, customize pins and features in a web form, and download a production-style BSP component for your custom PCB - same APIs, less manual work.

## Developing a Zephyr IoT app with AI

DevFeed: [Developing a Zephyr IoT app with AI](<https://devfeed.tech/articles/developing-a-zephyr-iot-app-with-ai-13779.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/06/zephyr-coding-with-ai/>)

Author: John Lee

Published: 2026-06-15T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [Software Testing](<https://devfeed.tech/topics/software-testing.md>), [C](<https://devfeed.tech/topics/c.md>), [Git](<https://devfeed.tech/topics/git.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [blog](<https://devfeed.tech/tags/blog.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [development](<https://devfeed.tech/tags/development.md>), [drivers](<https://devfeed.tech/tags/drivers.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [esp](<https://devfeed.tech/tags/esp.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [experiment](<https://devfeed.tech/tags/experiment.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [git](<https://devfeed.tech/tags/git.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [iot](<https://devfeed.tech/tags/iot.md>), [llm](<https://devfeed.tech/tags/llm.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [testing](<https://devfeed.tech/tags/testing.md>), [workflow](<https://devfeed.tech/tags/workflow.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>)

### AI overview

This article describes applying an AI-agent workflow to develop a Zephyr-based IoT application on the ESP DualKey kit from M5Stack. It emphasizes specifications, project boundaries, Git discipline, testing, and bench validation while moving the implementation from ESP-IDF and Rust to Zephyr C.

### Source excerpt

Still on improving our AI-based, embedded software workflow, this article applies the same AI-agent discipline to Zephyr. Using the same ESP Dualkey kit from M5Stack, specs, integration rules, plan->execute->commit->test, reusable modules, journals, and Git - without redefining the product.

## Thread Network Credentials Sharing

DevFeed: [Thread Network Credentials Sharing](<https://devfeed.tech/articles/thread-network-credentials-sharing-13747.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/01/thread-credential-sharing/>)

Author: John Lee

Published: 2026-01-06T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>), [Matter](<https://devfeed.tech/topics/matter.md>), [migration](<https://devfeed.tech/topics/migration.md>), [User Experience](<https://devfeed.tech/topics/user-experience.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [border-router](<https://devfeed.tech/tags/border-router.md>), [connectivity](<https://devfeed.tech/tags/connectivity.md>), [demo](<https://devfeed.tech/tags/demo.md>), [fragmentation](<https://devfeed.tech/tags/fragmentation.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [matter](<https://devfeed.tech/tags/matter.md>), [migration](<https://devfeed.tech/tags/migration.md>), [network](<https://devfeed.tech/tags/network.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [thread](<https://devfeed.tech/tags/thread.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>)

### AI overview

This article introduces Thread Credentials Sharing, a Thread 1.4 feature for securely sharing administrative access and network credentials with new Thread Border Routers and devices. It explains Operational Dataset credentials, deployment benefits, usage scenarios, and a demonstration using an M5Stack Thread Border Router and the SmartThings app.

### Source excerpt

This article introduces the Thread Credentials Sharing feature, explains why it is important, how it works, and provides a demo using M5Stack Thread Border Router and SmartThings app.

## Using ESP-BSP with DevKits

DevFeed: [Using ESP-BSP with DevKits](<https://devfeed.tech/articles/using-esp-bsp-with-devkits-13967.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/using-esp-bsp-with-devkits/>)

Author: John Lee

Published: 2024-09-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Espressif](<https://devfeed.tech/topics/espressif.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>), [software-development](<https://devfeed.tech/topics/software-development.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [bsp](<https://devfeed.tech/tags/bsp.md>), [development](<https://devfeed.tech/tags/development.md>), [devkit](<https://devfeed.tech/tags/devkit.md>), [display](<https://devfeed.tech/tags/display.md>), [driver](<https://devfeed.tech/tags/driver.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c2](<https://devfeed.tech/tags/esp32-c2.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [examples](<https://devfeed.tech/tags/examples.md>), [gpio](<https://devfeed.tech/tags/gpio.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [i2c](<https://devfeed.tech/tags/i2c.md>), [lcd](<https://devfeed.tech/tags/lcd.md>), [led](<https://devfeed.tech/tags/led.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [spi](<https://devfeed.tech/tags/spi.md>), [spiffs](<https://devfeed.tech/tags/spiffs.md>)

### AI overview

This tutorial explains how to use Espressif's ESP-BSP with DevKits. It describes the Generic and DevKit BSP options, configurable buttons, LEDs, filesystems, displays, touch interfaces, and example projects.

### Source excerpt

Introduction# The BSP (Board Support Package) from Espressif is ready to use package for selected boards (usually for Espressif's and M5Stack boards). This package contains main initialization functions for features, which the board contains. For example display and touch initialization, file system initialization, audio if available, LEDs and buttons. This is the easy way, how to start developing with your board. Except initialization functions, there are examples for selected board too.

## How to switch between multiple ESP32 firmware binaries stored in the flash memory

DevFeed: [How to switch between multiple ESP32 firmware binaries stored in the flash memory](<https://devfeed.tech/articles/how-to-switch-between-multiple-esp32-firmware-binaries-stored-in-the-flash-memory-13963.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/switch-between-firmware-binaries/>)

Author: John Lee

Published: 2024-07-24T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>), [Wokwi](<https://devfeed.tech/topics/wokwi.md>)

Tags: [binaries](<https://devfeed.tech/tags/binaries.md>), [blog](<https://devfeed.tech/tags/blog.md>), [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [bsp](<https://devfeed.tech/tags/bsp.md>), [build](<https://devfeed.tech/tags/build.md>), [code](<https://devfeed.tech/tags/code.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [flash](<https://devfeed.tech/tags/flash.md>), [gui](<https://devfeed.tech/tags/gui.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [iot](<https://devfeed.tech/tags/iot.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [memory](<https://devfeed.tech/tags/memory.md>), [ota](<https://devfeed.tech/tags/ota.md>), [partition](<https://devfeed.tech/tags/partition.md>), [quick-start](<https://devfeed.tech/tags/quick-start.md>), [releases](<https://devfeed.tech/tags/releases.md>), [simulation](<https://devfeed.tech/tags/simulation.md>), [wokwi](<https://devfeed.tech/tags/wokwi.md>)

### AI overview

A tutorial on using the ESP32 Graphical Bootloader to store multiple firmware images in flash memory and switch between them. It explains the bootloader flow, partition-table configuration, and steps for building, merging, flashing, and simulating the application.

### Source excerpt

Introduction# The ESP32 microcontroller is a versatile and powerful device, widely used in IoT and embedded applications. One of its advanced features is the ability to store multiple firmware images in its flash memory and switch between them. This capability can be leveraged for various purposes, such as testing different firmware versions, running multiple applications, or maintaining a backup firmware.

## Simplify Your Embedded Projects with ESP-BSP

DevFeed: [Simplify Your Embedded Projects with ESP-BSP](<https://devfeed.tech/articles/simplify-your-embedded-projects-with-esp-bsp-13959.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/simplify-embedded-projects-with-esp-bsp/>)

Author: John Lee

Published: 2024-06-18T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [software-development](<https://devfeed.tech/topics/software-development.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>), [Toit](<https://devfeed.tech/topics/toit.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [bsp](<https://devfeed.tech/tags/bsp.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [drivers](<https://devfeed.tech/tags/drivers.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp-bsp](<https://devfeed.tech/tags/esp-bsp.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [flash](<https://devfeed.tech/tags/flash.md>), [framework](<https://devfeed.tech/tags/framework.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [programming](<https://devfeed.tech/tags/programming.md>), [usb](<https://devfeed.tech/tags/usb.md>), [web](<https://devfeed.tech/tags/web.md>), [web-browser](<https://devfeed.tech/tags/web-browser.md>)

### AI overview

This tutorial introduces ESP-BSP, a collection of board support packages for Espressif and M5Stack development boards. It explains how ESP-BSP simplifies hardware integration and provides standardized APIs, then demonstrates creating, configuring, building, and flashing an ESP32-S3-BOX-3 project with ESP-IDF.

### Source excerpt

Introduction# Are you a maker or an embedded systems enthusiast looking to create applications that work across different development boards with Espressif SoCs like ESP32 or ESP32-S3? Whether you're using the ESP-WROVER-KIT, M5Stack-CoreS3, ESP32-S3-BOX-3, or other compatible boards, the ESP Board Support Package (ESP-BSP) makes your life easier.

## AWS Launches the Reinventing Health Spaces IoT Contest

DevFeed: [AWS Launches the Reinventing Health Spaces IoT Contest](<https://devfeed.tech/articles/june-2021-13901.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/june-2021/>)

Author: John Lee

Published: 2021-07-21T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [AWS IoT Core](<https://devfeed.tech/topics/aws-iot-core.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Esp Rainmaker](<https://devfeed.tech/topics/esp-rainmaker.md>)

Tags: [amazon-web-services-aws](<https://devfeed.tech/tags/amazon-web-services-aws.md>), [arduino](<https://devfeed.tech/tags/arduino.md>), [aws-iot-core](<https://devfeed.tech/tags/aws-iot-core.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp-rainmaker](<https://devfeed.tech/tags/esp-rainmaker.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [iot](<https://devfeed.tech/tags/iot.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [open-source](<https://devfeed.tech/tags/open-source.md>)

### AI overview

Amazon Web Services launched the Reinventing Health Spaces IoT contest on Hackster.io. Developers are challenged to build an open-source healthy-spaces solution using M5Stack Core2 for AWS IoT EduKit reference hardware, AWS IoT Core, and at least one other cloud service.

### Source excerpt

Hi everyone, An exciting IoT contest has just been launched by Amazon Web Services (AWS) on hackster.io. It is entitled "Reinventing Health Spaces" and the challenge for developers across the world is to build an open-source, healthy-spaces solution using M5Stack Core2 for the AWS IoT EduKit reference hardware, AWS IoT Core, and at least one other cloud service. We, at Espressif, are particularly happy about this event, because the AWS IoT EduKit is based on ESP32.

## Espressif launches ESP-Hosted for ESP32 connectivity with Linux host controllers

DevFeed: [Espressif launches ESP-Hosted for ESP32 connectivity with Linux host controllers](<https://devfeed.tech/articles/june-2020-13900.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/june-2020/>)

Author: John Lee

Published: 2020-07-27T00:00:00Z

Content type: news

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [Bluetooth](<https://devfeed.tech/topics/bluetooth.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [ESP8266](<https://devfeed.tech/topics/esp8266.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>)

Tags: [ble](<https://devfeed.tech/tags/ble.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [embedded-club](<https://devfeed.tech/tags/embedded-club.md>), [esp-hosted](<https://devfeed.tech/tags/esp-hosted.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp8266](<https://devfeed.tech/tags/esp8266.md>), [github](<https://devfeed.tech/tags/github.md>), [instagram](<https://devfeed.tech/tags/instagram.md>), [iot](<https://devfeed.tech/tags/iot.md>), [linux](<https://devfeed.tech/tags/linux.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

Espressif's June 2020 newsletter announces ESP-Hosted, a project that uses ESP32 as a communication processor to provide Wi-Fi and Bluetooth/BLE connectivity to Linux-based host controllers. The newsletter also highlights several ESP32 and ESP8266 projects.

### Source excerpt

Hi everyone, We've got some exciting news for you this month! In response to our customers' requests, we have just launched ESP-Hosted. This is a project which addresses our customers' requirement to use ESP32 as a connectivity module with Linux-based host controllers. More specifically, the ESP-Hosted project offers a way of using ESP32 as a communication processor that provides Wi-Fi and Bluetooth/BLE connectivity to the host MCU.