Skip to the content
2 layers20 × 20 mmPico32, the printed circuit board in 3D

small open source board based on ESP32-PICO-D4

Size
20 × 20 mm
Copper layers
2
Thickness
0.8 mm
Parts
42
Nets
45
Pads
116
Tracks, vias
125, 23
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
14 Jun 2021
Updated
21 Feb 2022

Overview

Pico32 is an open-source printed circuit board by arnytrty, from the arnytrty/pico32 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 20 × 20 mm with 42 parts on 45 nets, routed with 125 tracks and 23 vias.

It is built around the ESP32-PICO-D4. Its parts include 4 capacitors, 2 ICs and 1 resistor. It belongs with the ESP32 and RISC-V boards of this library.

Main components

1

README

README.md

Arnytrty Pico32

Pico32 is small (13mm*13mm) open source board based on ESP32-PICO-D4. It was designed for full use of the SoC package from Espressif & make it more accessible so you can simply handsolder without any special tools. It has a 4MB embedded flash (esp32-pico-d4 datasheet).

This board does not have USB to UART converter, you will need an external one to program it (they are pretty cheap). For a programming guide, check out FLASHING.md.


Files & Revisions:

Main folders:

NameContent
hardwareboard CAD files
imagesimages of the board
modelsExported 3D models
orderGERBER, BOM & CPL files

Subfolders:

NameRevisionTestedComment
pico32_v1_jlcpcb_assemblyv1YESgot removeable frame to match jlcpcb assembly requirements; designed in EasyEDA; fully working, but has pins from bootm & got only 100mA regulator
pico32_v2v2NOpins from side; better regulator; designed in KiCad
pico32_v2_jlcpcb_assemblyv2NOgot removeable frame to match jlcpcb assembly requirements, other parameters are the same as pico32_v2

Currently I dont sell these myself, but you can check out how to buy them for yourself on ORDER.md guide.

Revisions

v2

This version is more universal than the first one, it also removes the flaws of v1. It has the same footprint as before (13mm*13mm), but instead of having pads on the bottom, it has them cascellated through holes on sides so you can easily solder it on a homemade PCB.

Known issues:

  • NONE

pico32_v2_front_render pico32_v2_back_render

v1

This was used as the test of how many components ESP32-PICO-D4 needs, it works pretty well, but if you use CPU speed over 80MHz it will throw Brownout detector was triggered. With its 13mm*13mm footprint, you can simply fit it in ending of aluminium profile & control rgb leds with it.

Known issues:

  • Wrong LDO - only 100mA
  • Too small capacitors ?

pico32_v1_front pico32_v1_back pico32_v1_inside_ending pico32_v1_inside_ending_working

Parts

42
QtyValueFootprintReferences
31uFCapacitor_SMD:C_0402_1005MetricC1, C2, C4
110nFCapacitor_SMD:C_0402_1005MetricC3
11kResistor_SMD:R_0402_1005MetricR1
1AntennaPico32:AN9520-245AE1
1ESP32-PICO-D4Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mmU2
1TPS79333-EPPackage_TO_SOT_SMD:SOT-23-5U1

The 8 most common of 42 parts.

More from arnytrty/pico32

1
  • 2 layers13 × 13 mmPico32, the printed circuit board in 3D

    Pico32

    arnytrty/pico32

    small open source board based on ESP32-PICO-D4

    32 parts12GPL-3.0

Similar boards

  • 2 layers25.3 × 48.2 mmESP32-Devkit Type C, the printed circuit board in 3D

    ESP32-Devkit Type C

    TobleMiner/ESP32-Devkit-Type-C

    Breadboard friendly, USB Type C enabled, ESP32 Devkit compatible, JLCPCB assembly ready ESP32 devboard

    57 parts92MIT
  • 2 layers312.5 × 122.3 mmSHEGO75-V5, the printed circuit board in 3D

    SHEGO75-V5

    Charading/Shego75HE

    My endgame 75% hall effect keyboard

    392 parts75
  • 2 layers36.8 × 27.9 mmPixelvationEngine V01, the printed circuit board in 3D

    PixelvationEngine V01

    Pixelvation/Pixelvation

    This GitHub repository is the current home of Pixelvation and will be updated whenever there's some significant new development.

    30 parts69
  • 2 layers67.6 × 14 mmDouble oh, the printed circuit board in 3D

    Double oh

    heyspacebuck/double-oh

    A WiFi-enabled power supply in a AA battery form factor, designed for sex toys

    54 parts37
  • 2 layers10.2 × 7.6 mmESPesh, the printed circuit board in 3D

    ESPesh

    Charlio99/ESPesh

    One inch ESP32 PCB designed for low power IoT applications.

    42 parts20
  • 2 layers40.5 × 38.8 mmKERISE, the printed circuit board in 3D

    KERISE

    kerikun11/micromouse-kerise-v5

    MicroMouse KERISE v5

    91 parts15
  • 2 layers40 × 44 mmKERISE, the printed circuit board in 3D

    KERISE

    kerikun11/micromouse-kerise-v4

    MicroMouse KERISE v4

    105 parts11
  • 6 layers39.5 × 39.5 mmTD1 2.4G, the printed circuit board in 3D

    TD1 2.4G

    Paschalis/UAV-TelemetryLink

    Receiver and transmitter solution for GCS using ELRS, mLRS, and MAVLink for reliable telemetry and control.

    63 parts11MIT

Questions

How big is the Pico32 PCB?

It measures 20 × 20 mm and has 2 copper layers, 0.8 mm thick.

What parts does the Pico32 use?

42 parts, built around the ESP32-PICO-D4. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Pico32 KiCad files?

From the arnytrty/pico32 repository on GitHub, at the commit this page was made from: the board is hardware/pico32_v2_jlcpcb_assembly/Pico32.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pico32 design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).