> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# M5StickS3 ESP32-S3 Mini IoT Development Kit

**Type:** Product page · **SKU:** CE11197 · **Brand:** [M5Stack](https://core-electronics.com.au/brands/m5stack-australia)
**Page:** https://core-electronics.com.au/m5sticks3-esp32-s3-mini-iot-development-kit.html ([markdown](https://core-electronics.com.au/m5sticks3-esp32-s3-mini-iot-development-kit.html.md))

Turn an idea into a working, battery-powered wireless gadget without a breadboard or a single extra part.

## Pricing

- **Price:** $44.07 (inc GST) — $40.06 AUD, exc GST

## Availability & dispatch

- Available with a lead time — expect dispatch between Nov 09 and Nov 20.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=CE11197:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/CE11197:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

An ESP32-S3 controller with built-in audio, a colour screen and two-way infrared, all in a 48 x 24mm stick. Use it as a voice assistant front end, an infrared remote for smart-home devices, or a portable Wi-Fi IoT node that runs on its own battery.

On most small boards, audio is something you wire in later. On the M5StickS3, sound capture and playback are already built in, and M5Stack's Xiaozhi voice assistant and ESP-Claw guides get it listening and talking before you write any driver code.

If you're upgrading from an M5StickC, check your Hats first. The StickS3 uses the new Hat2-Bus and does not physically fit the Hat Mini JoyC (U156), Hat Mini EncoderC (U157) or Hat 18650C (U080).

External 5V output is off by default in M5Unified; call `M5.Power.setExtOutput(true);` to power Grove devices and the IR transmitter and receiver. When 5V output is on, supply power only through USB or 5VIN on the Hat2-Bus. Turn the speaker amp off while receiving IR, keep volume below 75% on battery power, and don't open the enclosure, because that can damage the antenna.

### Features

- **Build voice-driven projects without extra audio hardware.** A codec, microphone and amplified speaker are built in and already wired.
- **Run larger applications** on a dual-core ESP32-S3 with onboard PSRAM.
- **Control smart-home devices by infrared** with a built-in transmitter and receiver.
- **Add motion input and on-device feedback** with a 6-axis IMU, two programmable buttons and a colour screen.
- **Go untethered** on the built-in battery. Dedicated power management keeps the draw near zero when the device is off.
- **Expand without soldering** through the Hat2-Bus header and the Grove port.
- **Mount it on ferrous metal surfaces** using the magnetic back.
- **Code in the toolchain you already use.** Arduino, UiFlow2, ESP-IDF or PlatformIO, with the M5Unified, M5GFX and M5PM1 libraries.

### Specifications

| Property | Specification |
|---|---|
| **SoC** | ESP32-S3-PICO-1-N8R8, Xtensa 32-bit LX7 dual-core @ 240MHz |
| **Flash** | 8MB |
| **PSRAM** | 8MB Octal |
| **Wireless** | 2.4GHz Wi-Fi |
| **Display** | 1.14" colour IPS LCD, 135 x 240, ST7789P3 |
| **IMU** | BMI270 6-axis (I2C: SCL G48, SDA G47) |
| **Audio codec** | ES8311 mono, 24-bit, I2S (I2C 0x18) |
| **Microphone** | MEMS, 65dB SNR |
| **Speaker** | AW8737 amplifier + 8Ω 1W 2011 cavity speaker |
| **Infrared** | Transmitter (G46), receiver (G42) |
| **Buttons** | 2x programmable (KEY1 G11, KEY2 G12) + side power/reset button (single click: power on/reset; double click: power off; long press: download mode) |
| **Expansion** | Hat2-Bus 2.54mm 16-pin; HY2.0-4P Grove (GND, 5V, G9, G10) |
| **Grove load capacity** | 5V no load; max 4.88V @ 0.38A |
| **Power input** | USB Type-C, DC 5V |
| **Battery** | 250mAh lithium |
| **Power management** | M5PM1 (I2C 0x6E) |
| **Power consumption @ 4.2V** | Off: 14.02µA; full load: 519.02mA |
| **Mounting** | Magnetic back |
| **Development platforms** | Arduino, UiFlow2, ESP-IDF, PlatformIO |
| **Operating temperature** | 0 to 40°C |
| **Dimensions** | 48.0 x 24.0 x 15.0mm |
| **Weight** | 20.0g |

### Resources

- [StickS3 product documentation | M5Stack](https://docs.m5stack.com/en/core/StickS3)

### What's Included

- 1x M5StickS3

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/C/E/CE11197_ecommerce_1790577196052.jpg)
