NanoS3 is the world’s smallest, fully-featured ESP32-S3 microcontroller module


Sold by Unexpected Maker


No tax for United States [change]
Please select if you would like a NanoS3 with onboard antenna or a uFL connector for use with an external antenna.
Stock available: 20
Volume discount
2+ items
4+ items
10+ items

Features & Specifications

  • 32Bit Dual Core 240MHz
  • 2.4GHz Wifi - 802.11b/g/n
  • Bluetooth LE 5.0 + Mesh
  • 8MB QSPI Flash
  • 8MB Extra QSPI PSRAM
  • D+/D- pins for external USB connector
  • 700mA 3.3V LDO Regulator
  • Low Power RGB LED
  • LiPo Battery Charging
  • 27x GPIO broken out
  • USB Serial JTAG support
  • Optimised power path for low power battery usage
  • 3D High Gain Antenna
  • 1.27mm pitch castellated edges
  • Tiny size - just 28x11mm
  • Compatible with TinyPICO Nano
  • Ships with CircuitPython pre-installed!

The NanoS3 ships with the latest version of CircuitPython that supports the ESP32-S3. It also ships with the UF2 bootloader, so you can easily update your NanoS3 with the latest CircuitPython firmware, whenever you desire.

As newer versions of CircuitPython are released, you are able to update as you require from

Code any way you like!

There is also ESP-IDF and an early MicroPython port available as well. Visit the NanoS3 product page for more details.


We have KiCAD 7 footprints available for the NanoS3 as well as a reference carrier PCB also in KiCAD. Check out the Github repository for more


NanoS3 ships uncertified. If you use a NanoS3 on a project that requires certification, you’ll be required to also certify the WiFi and Bluetooth radios as part of your final product.

Find out more about what I do

Check out my youtube channel to see other projects I work on!

Unexpected Maker YouTube

Unexpected Maker Twitter

Unexpected Maker Website

Links to code and documentation

Documentation (

Schematics (

Product HS Code: 853400

Shipping policy

All products purchased on this store ship directly from me here in Melbourne, Australia.

Orders are processed daily and usually go out the same day they are paid for - allowing for time zone differences of course.

Finally, postage rates suck, sorry :( I'm embarrassed by how much it costs to ship items overseas since COVID, and I do my best to improve rates where I can.

Postage delivery times, if stated, are based on current expectations from Australia Post and may vary.

Please keep in mind that there are still occasional postage delays, including flights out of Australia and inbound customs processing into many countries.

The seller

Unexpected Maker

Moorabbin, Victoria, Australia
88 orders since Apr 21, 2022