Introducing the TinyS3 - The Tiny Mighty ESP32-S3 development board in the TinyPICO format!
TinyS3 is the latest in the super popular range of "Tiny" development boards. It's packed with amazing features and peripherals, wireless connectivity and stacks of Flash and PSRAM, all in the same tiny package size as the original TinyPICO!
Features
- Dual 32bit Xtensa LX7 cores @ up to 240Mhz
- RISC-V Ultra Low Power Co-processor
- 2.4GHz Wifi - 802.11b/g/n
- Bluetooth 5, BLE + Mesh
- 8MB QSPI Flash
- 8MB of extra QSPI PSRAM
- 700mA 3.3V LDO Regulator
- Low power RGB LED
- ULTRA LOW Deep Sleep Current
- USB-C Connector with back-feed protection
- Native USB + USB Serial JTAG
- LiPo Battery Charging
- JST pads on the back supports PH connector
- VBAT and 5V Sense Pins
- 3D High Gain Antenna
- 17 GPIO
- Only 35 x 18mm in size
- Compatible with TinyPICO & TinyS2
- Board Dimensions: 35mm x 17.8mm
- Max Thickness: 4.3mm at the USB-C end
Getting Started
Unexpected Maker ESP32-S3 boards can be used with CircuitPython, MicroPython, ESP-IDF or Arduino.
CircuitPython
Your board ships with the latest version of CircuitPython with ESP32-S3 support.
It also ships with the UF2 bootloader, so you can easily update your board with the latest CircuitPython firmware, whenever you desire.
Just plug your board into your computer and it will appear in your filesystem as a USB flash drive! Just copy your code over, or edit your code directly on the drive. Coding a microcontroller has never been easier!
As newer versions of CircuitPython are released, you are able to update as you require from circuitpython.org
If you need to grab the shipping CircuitPython code that comes with your board, you can grab the latest here
MicroPython
MicroPython has excellent support for the ESP32, and that includes the ESP32-S3.
If you would like to put MicroPython on your new board, please follow the flashing guide for your board from this firmware link