M5StickS3 ESP32S3 Mini IoT Development Kit
The M5StickS3 is a compact and powerful programmable controller for remote control and IoT applications. The device is based on the ESP32-S3-PICO-1-N8R8 main control chip and supports 2.4 GHz Wi-Fi communication with integrated 8 MB Flash and 8 MB PSRAM for demanding application development. For human-machine interaction, the device offers a 1.14-inch LCD display, a 6-axis IMU sensor, and programmable buttons. The audio system uses the ES8311 mono audio codec combined with a high-sensitivity MEMS microphone and AW8737 power amplifier for clear audio recording and Hi-Fi output. This optimally supports voice recognition and interactive applications. Additionally, the device integrates infrared transmitter and receiver as well as a 250 mAh lithium battery. The magnetic back design allows for flexible mounting options. The M5StickS3 is ideal for smart home control, AI voice assistants, and IoT project development.
Features:
- ESP32-S3-PICO-1-N8R8 dual-core processor with 240 MHz offers powerful processing capacity
- ES8311 audio codec with 24-bit resolution enables high-quality voice recording and playback
- BMI270 6-axis IMU captures acceleration and rotational motion for gesture control and motion detection
- Integrated IR transmitter and receiver allows control of household appliances and consumer electronics
- Hat2-Bus extension with 16 pins allows diverse module extensions and customizations
- Magnetic back allows quick attachment to metallic surfaces without additional accessories
- Suitable for the Claude Desktop Buddy – Anthropic's BLE-API for connecting maker devices to Claude Cowork and Claude Code
Application Examples:
- AI voice assistant with local voice processing powered by the high-performance ESP32-S3 processor
- Smart home remote control with IR control for TV, air conditioning, and other devices
- Portable environmental monitor with temperature, humidity, and air quality sensors
- Interactive wearable with motion detection for fitness tracking or gesture recognition
- IoT gateway with Wi-Fi connectivity for distributed sensor networks
- Claude Desktop Buddy – compact AI companion device displaying permission prompts and session status for Claude Cowork and Claude Code
Claude Desktop Buddy – Community Hardware
The M5StickS3 is used by the maker community as a compact platform for the Claude Desktop Buddy – a Bluetooth Low Energy (BLE) connected device with Claude Cowork and Claude Code, displaying permission prompts and session status directly on the device, and enabling approve/deny actions.
Anthropic provides an official reference implementation as an ESP32-Arduino project: github.com/anthropics/claude-desktop-buddy (Nordic UART Service over BLE, JSON wire protocol, folder push transport for character packs).
Why the StickS3 fits:
- ESP32-S3 with 8 MB Flash and 8 MB PSRAM – offers significantly more memory than the original StickC Plus
- 1.14″ LCD, MEMS microphone, ES8311 audio codec, IR-TX and RX, magnetic back
- BLE-enabled thanks to ESP32-S3, compact 20 g for mobile use
Note: An adaptation of the official firmware to the StickS3 pin layout is required (community forks and instructions are available in the official repository and M5Stack forum). The BLE-API is activated in developer mode of the Claude Desktop App (Help → Troubleshooting → Enable Developer Mode).
Documentation:
- M5Stack Wiki – StickS3
- M5Stack Product Page (SKU K150)
- M5Unified Driver Library
- Claude Desktop Buddy – Official Anthropic Repository
- Anthropic Maker Station (claude.com)
- Official M5Stack Forum
Technical Specifications:
- Manufacturer: M5Stack
- Manufacturer SKU: K150
- SoC: ESP32-S3-PICO-1-N8R8 Dual-Core Xtensa LX7, up to 240 MHz
- Flash: 8 MB
- PSRAM: 8 MB
- Wi-Fi: 2.4 GHz Wi-Fi
- Display: ST7789P3, 135 × 240 pixels, 1.14 inch
- Audio Codec: ES8311, 24-bit, I2S protocol
- Microphone: MEMS, SNR 65 dB
- Speaker: AW8737 amplifier, 8 Ω @ 1 W
- IMU: BMI270, 6-axis
- IR: Transmitter and receiver integrated
- Input Voltage: USB Type-C DC 5 V
- Battery Capacity: 250 mAh
- Grove Connector: HY2.0-4P (G9, G10)
- Extension: Hat2-Bus (2.54-16P)
- Operating Temperature: 0–40 °C
- Product Dimensions: 48.0 × 24.0 × 15.0 mm
- Product Weight: 20.0 g
- Package Dimensions: 110 × 65 × 15 mm
- Gross Weight: 29 g
Package Contents:
- 1× M5StickS3
M5StickS3 ESP32S3 Mini IoT Development Kit
- Brand: M5Stack
- Product Code: 425425
- Availability: In Stock
-
CHF25,90
- Ex Tax: CHF23,96
Related Products
M5StickC Battery HAT 18650C
The M5Stack 18650C HAT is a rechargeable base for the M5StickC, which allows you to extend the batte..
CHF12,90 Ex Tax: CHF11,93
M5Stack AtomS3 Dev-Kit with 0.85inch Color Display
The M5Stack AtomS3 Dev-Kit is a state-of-the-art and powerful development tool based on the ESP32-S3..
CHF17,90 Ex Tax: CHF16,56
M5Stack CoreS3 ESP32S3 IoT Development Kit
The CoreS3 is the third generation of the M5Stack development kit series and a versatile tool for al..
CHF65,90 Ex Tax: CHF60,96
M5Stack Cardputer Adv Version ESP32-S3
The M5Stack Cardputer-Adv is a programmable card-sized mini-computer powered by the powerful Stamp-S..
CHF39,90 Ex Tax: CHF36,91
Tags: M5StickS3, StickS3, Claude, Buddy, ESP32-S3, IoT, voice assistant, WiFi, IR remote control, MEMS microphone, IMU, smart home, wearable, M5Stack, Claude Desktop Buddy, Claude Buddy, Claude hardware, Anthropic, AI companion device, AI Companion, BLE, claude-desktop-buddy, compact, audio, display, development kit, M5StickC, K016-P2, K016, M5Stick












