TinyPICO NANO is the world’s smallest, fully-featured ESP32 microcontroller module - just drop it on your PCB and focus on your features!
Flashing firmware onto your nano
TinyPICO NANO is just like the regular TinyPICO. You can use the Arduino IDE, MicroPython or the IDF to develop firmware for it. The only thing you’ll need to get going is to add your own USB connector to your carrier PCB (the PCB that you will solder your TinyPICO Nano onto) and connect the VBUS (5V), GND, D+ and D- pins of the USB to the matching pins on the TinyPICO Nano.
Optimised Power Paths & Deep Sleep Current
TinyPICO NANO has been designed with two isolated power paths: a 5 V path and a 3.3 V path. Any components that are not needed for operation via battery or via the 3.3 V power pin are isolated within the 5 V power path, and are totally shut down when no USB cable is plugged in.
In-fact, even the power LED is shutdown when no 5 V power source is present.
Deep sleep has been optimised for all development platforms, and though we have seen it go as low as 10 uA, our official current rating in deep sleep is 18 uA.
FOOTPRINTS & SCHEMATIC
We have a 3D model and few ECAD footprints available for the TinyPICO NANO. If you are using an ECAD package not covered in the link, let us know and we’ll see what we can do for you!
The schematic is also available in PDF format in the repo and here is a direct link:
CERTIFICATION
TinyPICO NANO ships uncertified. If you use a TinyPICO NANO on a project that requires certification, you’ll be required to also certify the WiFi and Bluetooth radios.
Don’t forget to checkout My YouTube Channel and click SUBSCRIBE and the ALARM BELL to be notified when I release new videos!