{"product_id":"esp32-s3-supermini-dev-board","title":"ESP32-S3 SuperMini Dev Board - Dual-Core 240MHz, 2MB PSRAM, WiFi + BLE 5, LiPo Charger","description":"\u003cstyle\u003e.nznpd{--o:#F57C00;--od:#E65100;--ink:#0F172A;--mut:#5b6573;--line:#E8ECF0;--soft:#F7F8FA;max-width:1120px;margin:0 auto;color:var(--ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;line-height:1.6}.nznpd,.nznpd *{box-sizing:border-box}.nznpd p{margin:0;color:var(--mut);font-size:15px;line-height:1.65}.nznpd strong{color:var(--ink)}.nznpd__intro{font-size:16px;color:var(--ink);font-weight:500;line-height:1.6}.nznpd__highlights{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:36px}.nznpd__highlights li{display:flex;gap:11px;align-items:flex-start;font-size:14px;color:var(--ink);line-height:1.5;padding:12px 0;border-bottom:1px solid var(--line)}.nznpd__highlights li::before{content:'▸';flex:0 0 auto;color:var(--o);font-size:12px;line-height:1.75}.nznpd__highlights li:nth-last-child(-n+2){border-bottom:none}.nznpd__block{margin-top:36px;padding-top:30px;border-top:1px solid var(--line)}.nznpd__h{margin:0 0 24px;padding-bottom:10px;font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:var(--ink);display:flex;align-items:center;gap:10px}.nznpd__h::before{content:'';flex:0 0 auto;width:20px;height:3px;border-radius:2px;background:var(--o)}.nznpd__specs{border:2px solid var(--line);border-radius:12px;overflow:hidden}.nznpd__spec{display:grid;grid-template-columns:minmax(150px,.7fr) 1fr;gap:18px;padding:12px 16px;font-size:14px}.nznpd__spec:nth-child(odd){background:var(--soft)}.nznpd__spec span{color:var(--mut)}.nznpd__spec strong{font-weight:700}.nznpd__dsbar{display:flex;align-items:center;gap:11px;padding:14px 16px;border-top:2px solid var(--line);background:#FFF8F1;text-decoration:none;color:var(--od);font-weight:700;font-size:14px;line-height:1.3;transition:background .16s ease}.nznpd__dsbar:hover{background:#FCEBD8}.nznpd__dsbar svg{flex:0 0 auto;color:var(--o)}.nznpd__dsmeta{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--mut);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.nznpd__included{display:flex;gap:16px;align-items:center;border:2px solid var(--line);border-radius:16px;background:var(--soft);padding:18px 20px}.nznpd__qty{flex:0 0 auto;width:46px;height:46px;border-radius:12px;background:#FFF3E8;color:var(--o);font-weight:800;display:flex;align-items:center;justify-content:center}.nznpd__included strong{display:block;font-size:15px;margin-bottom:3px}.nznpd__uses{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.nznpd__use{padding:13px 14px;background:var(--soft);border-left:3px solid var(--o);border-radius:0 10px 10px 0;font-size:14px;color:var(--ink);line-height:1.4}.nznpd p.nznpd__note{margin-top:16px;background:var(--soft);border:2px solid var(--line);border-radius:12px;padding:14px 16px;font-size:13.5px;color:var(--mut);line-height:1.55}.nznpd__code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;background:#fff;border:1px solid #FCE0C6;border-radius:6px;padding:1px 6px;color:var(--od)}@media (prefers-reduced-motion:reduce){.nznpd__dsbar{transition:none}}@media (max-width:749px){.nznpd{padding-left:14px;padding-right:14px}.nznpd__highlights{grid-template-columns:1fr}.nznpd__highlights li:nth-last-child(2){border-bottom:1px solid var(--line)}.nznpd__uses{grid-template-columns:1fr}.nznpd__spec{grid-template-columns:1fr;gap:2px}.nznpd__h{margin-bottom:16px}}\u003c\/style\u003e\u003cdiv class=\"nznpd\"\u003e\n\u003cdiv class=\"nznpd__lead\"\u003e\n\u003cp class=\"nznpd__intro\"\u003eThe ESP32-S3 SuperMini is the one in this family with real headroom. \u003cstrong\u003eTwo Xtensa LX7 cores at 240MHz\u003c\/strong\u003e, \u003cstrong\u003e2MB of PSRAM\u003c\/strong\u003e alongside the 4MB flash, and vector instructions built for TinyML and audio work, all on a 23.5 x 18mm USB-C board. It breaks out \u003cstrong\u003e35 GPIO\u003c\/strong\u003e, which is more than any other SuperMini we stock, though 20 of those sit on the \u003cstrong\u003eunderside\u003c\/strong\u003e rather than the castellated rails. \u003cstrong\u003eB+ and B- pads underneath\u003c\/strong\u003e feed an onboard lithium charger, so a battery-powered build needs nothing but a cell.\u003c\/p\u003e\n\u003cul class=\"nznpd__highlights\"\u003e\n\u003cli\u003eESP32-S3FH4R2 dual-core Xtensa LX7, up to 240MHz\u003c\/li\u003e\n\u003cli\u003e2MB PSRAM and 4MB flash, both inside the chip package\u003c\/li\u003e\n\u003cli\u003e128-bit vector instructions for TinyML, DSP and audio\u003c\/li\u003e\n\u003cli\u003e35 GPIO broken out, 18 on the rails and 20 underneath\u003c\/li\u003e\n\u003cli\u003e18 ADC channels and 14 capacitive touch channels\u003c\/li\u003e\n\u003cli\u003e2.4GHz WiFi (802.11 b\/g\/n) and Bluetooth 5 LE\u003c\/li\u003e\n\u003cli\u003eNative USB-C: serial console, JTAG and USB OTG for HID\u003c\/li\u003e\n\u003cli\u003eOnboard single-cell LiPo charger, B+ \/ B- pads underneath\u003c\/li\u003e\n\u003cli\u003eCeramic chip antenna, 23.5 x 18mm, 3.6g with headers\u003c\/li\u003e\n\u003cli\u003eArduino IDE, PlatformIO, ESP-IDF, ESPHome and MicroPython\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003csection class=\"nznpd__block\"\u003e\u003ch3 class=\"nznpd__h\"\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"nznpd__specs\"\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eChip\u003c\/span\u003e\u003cstrong\u003eEspressif ESP32-S3FH4R2\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eCPU\u003c\/span\u003e\u003cstrong\u003eDual-core Xtensa LX7, up to 240MHz, with vector instructions\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eMemory\u003c\/span\u003e\u003cstrong\u003e4MB flash, 2MB PSRAM, 512KB SRAM, 384KB ROM\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eWiFi\u003c\/span\u003e\u003cstrong\u003e2.4GHz 802.11 b\/g\/n, TX to 21dBm\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eBluetooth\u003c\/span\u003e\u003cstrong\u003eBluetooth 5 LE, Mesh, Long Range coded PHY\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eGPIO\u003c\/span\u003e\u003cstrong\u003e35 broken out: 18 castellated pads (9 per rail) plus 20 underside pads\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eADC\u003c\/span\u003e\u003cstrong\u003e12-bit, 18 channels on GPIO1 to GPIO18\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eTouch\u003c\/span\u003e\u003cstrong\u003e14 capacitive channels on GPIO1 to GPIO14\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eInterfaces\u003c\/span\u003e\u003cstrong\u003e3x UART, 2x I2C, 4x SPI, 2x I2S, TWAI (CAN 2.0), SD\/MMC, LCD and camera\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eUSB\u003c\/span\u003e\u003cstrong\u003eUSB-C, native USB Serial\/JTAG and USB OTG, no bridge chip\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eBattery\u003c\/span\u003e\u003cstrong\u003eB+ \/ B- solder pads on the underside, 3.0-4.2V single cell\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eCharge current\u003c\/span\u003e\u003cstrong\u003e100mA, or 300mA with the BOOST jumper bridged\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003ePower in\u003c\/span\u003e\u003cstrong\u003eUSB-C, 3.3-6V on the 5V pad, or a single lithium cell\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eOnboard LEDs\u003c\/span\u003e\u003cstrong\u003eWS2812 RGB and a discrete LED, both on GPIO48, plus charge status\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eButtons\u003c\/span\u003e\u003cstrong\u003eBOOT (GPIO0) and RESET\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eAntenna\u003c\/span\u003e\u003cstrong\u003eOnboard ceramic chip antenna\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eLogic voltage\u003c\/span\u003e\u003cstrong\u003e3.3V, not 5V tolerant\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eDeep sleep\u003c\/span\u003e\u003cstrong\u003e8uA at chip level\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eDimensions\u003c\/span\u003e\u003cstrong\u003e23.5 x 18mm, 2.54mm pin pitch, 3.60g with headers\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003ca class=\"nznpd__dsbar\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6127\/0112\/files\/ESP32-S3-SUPERMINI-Datasheet-v3.pdf?v=1786169937\" target=\"_blank\" rel=\"noopener\" aria-label=\"Download the full ESP32-S3 SuperMini technical datasheet (PDF)\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14 2 14 8 20 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n\u003cspan\u003eFull technical datasheet, top and bottom pin maps, boot notes\u003c\/span\u003e\n\u003cspan class=\"nznpd__dsmeta\"\u003ePDF\u003csvg width=\"17\" height=\"17\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\u003e\u003c\/path\u003e\u003cpolyline points=\"7 10 12 15 17 10\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nznpd__block\"\u003e\u003ch3 class=\"nznpd__h\"\u003eWhat's in the box\u003c\/h3\u003e\n\u003cdiv class=\"nznpd__included\"\u003e\n\u003cdiv class=\"nznpd__qty\"\u003e1×\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eESP32-S3 SuperMini board\u003c\/strong\u003e\u003cp\u003ePowered up and checked on the bench before it leaves us, then wiped back to blank so you get a clean board.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__included\" style=\"margin-top:10px\"\u003e\n\u003cdiv class=\"nznpd__qty\"\u003e2×\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e2.54mm male header strips\u003c\/strong\u003e\u003cp\u003eSupplied loose, not fitted. They are ten-way against nine pads per rail, so snap one position off each or let the surplus overhang. Solder them straight, right-angle or low-profile to suit your build, or leave them off and reflow the board by its castellated edges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nznpd__block\"\u003e\u003ch3 class=\"nznpd__h\"\u003eGreat for\u003c\/h3\u003e\n\u003cdiv class=\"nznpd__uses\"\u003e\n\u003cdiv class=\"nznpd__use\"\u003eEdge AI and TinyML inference\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eUSB HID: keyboard, mouse, MIDI, gamepad\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eCamera and LCD projects that need PSRAM\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eI2S audio capture and playback\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eESPHome and Home Assistant nodes\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eBattery powered WiFi sensors and loggers\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cp class=\"nznpd__note\"\u003e\u003cstrong\u003eGetting started:\u003c\/strong\u003e in the free Arduino IDE, install the Espressif \u003cspan class=\"nznpd__code\"\u003eesp32\u003c\/span\u003e board package and \u003cstrong\u003eselect \u003cspan class=\"nznpd__code\"\u003eESP32S3 Dev Module\u003c\/span\u003e first\u003c\/strong\u003e - USB CDC On Boot, USB Mode and PSRAM do not appear in the Tools menu until you have, which catches most people out. Then set \u003cstrong\u003eUSB CDC On Boot to Enabled\u003c\/strong\u003e so the Serial Monitor works, and \u003cstrong\u003ePSRAM to QSPI PSRAM\u003c\/strong\u003e or the 2MB is never mapped. Plug in with a USB-C \u003cstrong\u003edata\u003c\/strong\u003e cable. A brand new board often wants the BOOT hold before a port appears, which is normal: hold \u003cspan class=\"nznpd__code\"\u003eBOOT\u003c\/span\u003e, tap RESET, release RESET, then release BOOT.\u003c\/p\u003e\n\u003cp class=\"nznpd__note\"\u003e\u003cstrong\u003eGood to know:\u003c\/strong\u003e Logic is 3.3V and the GPIO are not 5V tolerant. Do not power the 5V pad while USB-C is plugged in, and use only one source at a time. Two marks on the top face annotate \u003cstrong\u003eLEDs rather than pads\u003c\/strong\u003e: \u003cspan class=\"nznpd__code\"\u003e48\u003c\/span\u003e beside each LED and \u003cspan class=\"nznpd__code\"\u003eBAT\u003c\/span\u003e beside the charge LED. The underside silkscreens the GPIO number of every pad, which is the quickest way to read this board.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"NZN Electronics","offers":[{"title":"Default Title","offer_id":42985533014112,"sku":"ESP32-S3-MINI-1PK","price":9.95,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6127\/0112\/files\/ESP32-S3-SuperMini-Hero.jpg?v=1786159889","url":"https:\/\/www.nznelectronics.co.nz\/products\/esp32-s3-supermini-dev-board","provider":"NZN Electronics","version":"1.0","type":"link"}