{"product_id":"tinypico-esp32","title":"TinyPICO V3 - ESP32 Dev Board","description":"\u003cp\u003e\u003cspan\u003eA tiny, mighty ESP32 development board with USB-C and a choice of antenna options.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTinyPICO is the world’s smallest, fully-featured ESP32 development board, designed to unlock the power of the ESP32’s dual-core 240MHz and internet connectivity, in a package smaller than your thumb! \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDon’t be fooled by its size, TinyPICO is a super versatile proto-typing and development board for MicroPython, CircuitPython and C. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eUnexpected Maker have filled every nook on this board, packing a massive 700mA 3.3V regulator, on-board battery management, an RGB LED, 4MB of extra PSRAM and 14 GPIO. It's tuned for ultra low current use, dropping as low as 20uA when in deepsleep - scroll down for more info. It even comes with MicroPython pre-installed and ready to go!\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eTwo antenna options!\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eTinyPICO ships in 2 versions. One with an onboard antenna and one with a u.FL connector, so you can connect an external antenna (not included).\u003c\/p\u003e\n\u003cp\u003eEach board comes with unassembled pin headers and an unassembled JST PH battery connector.\u003c\/p\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e32Bit Dual Core 240MHz\u003c\/li\u003e\n\u003cli\u003e2.4GHz Wifi - 802.11b\/g\/n\u003c\/li\u003e\n\u003cli\u003eBluetooth BLE 4.2\u003c\/li\u003e\n\u003cli\u003e4MB SPI Flash\u003c\/li\u003e\n\u003cli\u003e4MB Extra PSRAM\u003c\/li\u003e\n\u003cli\u003eAPA102 RGB LED\u003c\/li\u003e\n\u003cli\u003e700mA 3.3V LDO Regulator\u003c\/li\u003e\n\u003cli\u003eUSB + Serial\/UART for programming\u003c\/li\u003e\n\u003cli\u003eLIPO Battery Management\u003c\/li\u003e\n\u003cli\u003eOptimised power path for low power battery usage\u003c\/li\u003e\n\u003cli\u003eJST pads on the bottom supports PH \u0026amp; MicroBlade\u003c\/li\u003e\n\u003cli\u003e14x GPIO broken out\u003c\/li\u003e\n\u003cli\u003eBreadboard friendly\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's new for V3?\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eIt is identical to the V2 board, but uses a CH9102F Serial2UART chip instead of the CP2104. You can easily identify if you have a V3 board because all V3 boards have a BLUE power LED instead of the usual RED power LED. The packaging will also have a label on it indicating it’s a CH9102F version.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eIf you are using Windows or macOS, you will need to \u003ca rel=\"noopener noreferrer\" href=\"http:\/\/www.wch-ic.com\/search?q=CH9102\u0026amp;t=downloads\" target=\"_blank\"\u003einstall the driver\u003c\/a\u003e to be able to access the TinyPICO via USB.\u003c\/p\u003e\n\u003ch2\u003eOptimised power paths \u0026amp; deep sleep current\u003c\/h2\u003e\n\u003cp\u003eTinyPICO 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.\u003c\/p\u003e\n\u003cp\u003eIn-fact, even the power \u0026amp; charge LEDs are shutdown when no 5 V power source is present.\u003c\/p\u003e\n\u003cp\u003eDeep sleep has been optimised for all development platforms, and although it has been seen to go as low as 10 uA, the official current rating in deep sleep is 20 uA.\u003c\/p\u003e\n\u003ch3\u003eWhat about the LED?\u003c\/h3\u003e\n\u003cp\u003eTinyPICO includes an on-board APA102 RGB LED that has a quiescent current of 1 mA.\u003c\/p\u003e\n\u003cp\u003eThankfully there is a solution for deep sleep. GPIO13 controls the power to the APA102 using a P-Channel MOSFET via a high-side switch that can (along with smoother IO settings) shut down the power to the APA102 for you. It’s essential to do this before going into deep sleep to ensure the lowest current draw possible.\u003c\/p\u003e\n\u003cp\u003eUnexpected Maker have created some helper functions for you in their TinyPICO MicroPython \u0026amp; Arduino helper libraries to make this easy. Please check the code in the platform you use to understand how to shut down the APA102 correctly as just pulling GPIO13 high is not enough.\u003c\/p\u003e\n\u003ch2\u003ePinout\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/images.squarespace-cdn.com\/content\/v1\/5c85d89877b903606126e6df\/c4a98965-7415-414e-8358-339e3a0ce837\/thumb-tinypico-v3_pinout_1200px.jpg?format=2500w\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eOpen Source Hardware \u0026amp; Software\u003c\/h2\u003e\n\u003cp\u003eUnexpected Maker have made the TinyPICO hardware and software open source. You can find the design files and code in the \u003ca href=\"https:\/\/github.com\/tinypico\" target=\"_blank\"\u003eTinyPICO GitHub repository.\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003ePlease read the open source licenses and branding rules to understand your obligations before you decide to use any of the files in your own projects. Thanks!\u003c\/p\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cp\u003eYou can find more information about the hardware and how to get started on the \u003ca rel=\"noopener\" href=\"https:\/\/www.tinypico.com\/\" target=\"_blank\"\u003eTinyPICO site\u003c\/a\u003e.\u003c\/p\u003e","brand":"Unexpected Maker","offers":[{"title":"With Onboard Antenna","offer_id":39285089534035,"sku":"TP-01","price":17.95,"currency_code":"EUR","in_stock":false},{"title":"With u.FL Connector","offer_id":55641107628411,"sku":"TP-U-01","price":17.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/files\/thumb-tinypico-v3-both-600.jpg?v=1753364330","url":"https:\/\/shop.pimoroni.com\/en-eu\/products\/tinypico-esp32","provider":"Pimoroni Ltd","version":"1.0","type":"link"}