# Adafruit My Little Hacker ESP32-S2

> Child-oriented ESP32-S2 dev board with 4MB flash, 2MB PSRAM, 5 NeoPixels, microSD, I2S audio amplifier for speakers, USB-C, STEMMA QT, and AA battery or USB-C power support.

## Quick Facts

- **Brand:** Adafruit
- **Board Type:** dev-board
- **Price:** ~$0
- **Product Readiness:** developer
- **CPU:** ESP32-S2
- **CPU Architecture:** Xtensa LX7
- **CPU Cores:** 1
- **RAM:** 320KB
- **PSRAM:** 2 MB
- **Flash:** 4MB
- **Power:** 5V via USB-C or 2x AA batteries
- **Operating Voltage:** 3.3V
- **SD Card:** microSD

## Connectivity

- **Wifi:** 802.11b/g/n

## Open Source

- **Firmware:** Yes
- **Schematics:** No
- **PCB Layout:** No

## Compatible Firmware

circuitpython, micropython, arduino, esp-idf

## Use Cases

- education
- audio
- prototyping
- wearable
- iot

## Components

- **ESP32-S2** (mcu): Single-core 240 MHz Xtensa LX7 with Wi-Fi 4, native USB, 320KB SRAM. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-s2_datasheet_en.pdf&ref=openhardware.directory&product=adafruit-my-little-hacker-esp32-s2&source=md-export)
- **MAX98357A** (audio): Maxim I2S Class D amplifier, up to 3W into 4-8 ohm speaker. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.analog.com%2Fmedia%2Fen%2Ftechnical-reference-manual%2Freference-manuals%2FMAX98357A-MAX98357B.pdf&ref=openhardware.directory&product=adafruit-my-little-hacker-esp32-s2&source=md-export)
- **WS2812B NeoPixel** (led): Five addressable RGB NeoPixel LEDs for visual feedback. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fdatasheets%2FWS2812B.pdf&ref=openhardware.directory&product=adafruit-my-little-hacker-esp32-s2&source=md-export)

## Protocols

- **I2C**: SDA: GPIO3, SCL: GPIO4
- **SPI**: MOSI: GPIO35, MISO: GPIO36, SCK: GPIO37
- **UART**: TX: GPIO43, RX: GPIO44
- **I2S**: 

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| GPIO0 | D0 | GPIO | digital |
| GPIO1 | D1 | GPIO | digital |
| GPIO3 | SDA | I2C | i2c-sda, digital |
| GPIO4 | SCL | I2C | i2c-scl, digital |
| GPIO8 | A5 | GPIO | analog, digital |
| GPIO14 | A2 | GPIO | analog, digital |
| GPIO15 | A3 | GPIO | analog, digital |
| GPIO16 | A4 | GPIO | analog, digital |
| GPIO17 | A0 | GPIO | analog, digital |
| GPIO18 | A1 | GPIO | analog, digital |
| GPIO35 | MOSI | SPI | spi-mosi, digital |
| GPIO36 | MISO | SPI | spi-miso, digital |
| GPIO37 | SCK | SPI | spi-sck, digital |
| GPIO43 | TX | UART | uart-tx, digital |
| GPIO44 | RX | UART | uart-rx, digital |

## Description

## Overview

The Adafruit "My Little Hacker" ESP32-S2 Development Board is a fully capable Wi-Fi-enabled microcontroller platform designed with young makers and beginners in mind. Despite its child-friendly branding, it packs the same ESP32-S2 module found in professional development boards: a single-core 240 MHz processor with 4 MB flash, 2 MB PSRAM, and native USB support via the USB Type-C connector.

The board features five NeoPixel RGB LEDs for colorful visual feedback, a microSD card slot for audio file storage, and an I2S digital amplifier capable of driving 4- or 8-ohm speakers at up to 3 watts — making it a capable audio player platform right out of the box. A STEMMA QT (Qwiic-compatible) connector allows easy attachment of I2C sensors without soldering.

Power flexibility is a highlight: the board accepts both USB-C and two AA batteries through a built-in boost converter, enabling portable battery-powered projects. CircuitPython support makes it accessible for beginners using block-based or text-based code, while experienced developers can use ESP-IDF or Arduino. Despite its educational positioning, this is a fully functional IoT development board suitable for creative, audio, and sensor projects of all complexity levels.

## Where to Buy

- [Adafruit](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F5742&ref=openhardware.directory&product=adafruit-my-little-hacker-esp32-s2&source=md-export)

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F5742&ref=openhardware.directory&product=adafruit-my-little-hacker-esp32-s2&source=md-export)

## Tags

`adafruit`, `esp32-s2`, `education`, `neopixel`, `audio`, `beginner`, `circuitpython`, `i2s`

## Images

![Adafruit My Little Hacker ESP32-S2](https://nbg1.your-objectstorage.com/openhardware-directory/entities/adafruit-my-little-hacker-esp32-s2/ab02bcb504d7.jpg)
![Adafruit My Little Hacker ESP32-S2](https://nbg1.your-objectstorage.com/openhardware-directory/entities/adafruit-my-little-hacker-esp32-s2/2b8c84c70282.jpg)
![Adafruit My Little Hacker ESP32-S2](https://nbg1.your-objectstorage.com/openhardware-directory/entities/adafruit-my-little-hacker-esp32-s2/04a8171e4954.jpg)

---
[View full device page](https://openhardware.directory/devices/adafruit-my-little-hacker-esp32-s2)