Programmer

jerry-kerenzikov·ytterbium·pcb/pl/programmer/programmer.kicad_pcb

Programmer PCB layout, top view — open source RP2040/RP2350 board by jerry-kerenzikov

About the Programmer PCB

Programmer is an open source RP2040/RP2350 PCB design by jerry-kerenzikov, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 100 × 41.5 mm, with 24 components from 8 distinct parts.

Its main chip is the RaspberryPi_Pico, from the RP2040/RP2350 family. Other key parts include the 74HC595 and 74HC165. By type, the board carries 13 resistors, 4 ICs, 4 capacitors, 1 module, 1 connector and 1 switch.

It belongs with the usb & debug tools designs in this gallery.

From the project

Project files for Ytterbium modular CPU platform and Yprog programming tool

Programmer, from the project README
From the project README

Main components on the Programmer

Programmer bill of materials (BOM)

24 components, 8 distinct parts.

QtyPartRefs
2
74HC595
U1, U2
2
74HC165
U3, U4
1
RaspberryPi_Pico
A1
1
Conn_02x16_Top_Bottom
J17
1
SW_Push
SW1
4
100n
C1, C2, C3, C4
12
50R
R1, R2, R3, R4, R5, R6, R7, R8 +4
1
10k
R9

Programmer design files

The KiCad project lives in the jerry-kerenzikov/ytterbium repository on GitHub; these links point at the commit this page was built from.

Programmer: common questions

What microcontroller does the Programmer use?

The Programmer is built around the RaspberryPi_Pico, from the RP2040/RP2350 family.

How big is the Programmer PCB?

The Programmer measures 100 × 41.5 mm, has 4 copper layers and is 1.62516 mm thick.

How many components are on the Programmer?

24 components, from 8 distinct parts. The full bill of materials is listed on this page.

Where can I download the Programmer design files?

From the jerry-kerenzikov/ytterbium repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Programmer design in my own project?

Yes, under the terms of its CERN-OHL-S-2.0 license, which jerry-kerenzikov chose for the repository.

Can I test firmware for the Programmer without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

More boards in ytterbium

Similar boards