Board

Unexpected Maker TinyPICO specs, pinout & datasheets

Chip / SoC
ESP32
Clock
240 MHz

Imported entry: generated from open-source board definitions (platformio, circuitpython, micropython), not reviewed by a person. Each fact links to the definition it came from.

Specifications

3 specs
Chip / SoC
ESP32[1]
Clock
240 MHz[1]
Upload limits
4 MB flash, 320 KB RAM[1]

Upload limits are what a sketch or firmware may use after the bootloader, as the build tools enforce them, not the chip’s full memory.

Can I still use it?

4 platforms
Arduino framework
Supported[1]Arduino framework available through PlatformIO.
MicroPython
Supported[3]
CircuitPython
Supported[2]
ESP-IDF
Supported[1]

As published by each project, checked weekly. A platform not listed has no published information here, which is not the same as no support.

Datasheets and documents

2 documents

Pinout

19 pins
Pin names in firmware (19 pins)
From the firmware’s board definition[4]
Chip pinBoard names
GPIO2APA102_MOSI
GPIO4IO4, D4, A4
GPIO5IO5, D5, A5
GPIO9VBUS, VBUS_SENSE
GPIO12APA102_SCK
GPIO13APA102_PWR
GPIO14IO14, D14, A14
GPIO15IO15, D15, A15
GPIO18IO18, SCK, D18
GPIO19IO19, MISO, SDI, D19
GPIO21SDA, IO21, D21
GPIO22SCL, IO22, D22
GPIO23IO23, MOSI, SDO, D23
GPIO25IO25, D25, A25, DAC1
GPIO26IO26, D26, A26, DAC2
GPIO27IO27, D27, A27
GPIO32IO32, D32, A32
GPIO33IO33, D33, A33
GPIO35BATTERY, VBAT, VBAT_SENSE, VOLTAGE_MONITOR

Sources

4 sources
  1. PlatformIO board definition (tinypico) at 1152c8f691
  2. CircuitPython board definition (unexpectedmaker_tinypico) at 83b54473a1
  3. MicroPython board definition (UM_TINYPICO) at 19e685eca9
  4. CircuitPython pin definitions (unexpectedmaker_tinypico) at 395b187017

Spotted a mistake?

Reviewed by hand

Every report is read by a person and checked against a source before anything changes. Please link one if you have it.

Report a mistake