Skip to the content
PCBKitNew board
2 layers86.3 × 68.9 mmPicoGPU, the printed circuit board in 3D

RPi pico used as crude Graphics adapter

Size
86.3 × 68.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
31
Nets
71
Pads
209
Tracks, vias
378, 22
Pours
4
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
26 Jun 2024
Updated
29 Jun 2024

Overview

PicoGPU is an open-source printed circuit board by mayermakes, from the mayermakes/picoGPU repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 86.3 × 68.9 mm with 31 parts on 71 nets, routed with 378 tracks and 22 vias.

Its parts include 16 resistors, 8 capacitors, 3 ICs and 3 connectors. It belongs with the interfaces and adapters boards and the RP2040 boards of this library.

README

README.md

picoGPU

RPi pico used as crude Graphics adapter (only low res text mode)

Firmware for RP2040/pico -> can receive commands via I2C and SERIAL i2c allows for more screen control ( only works between MCUs for unknown reason) Serial just prints what it receives to screen and changes to random color for each new page. Serial works on MCu and SBC/PC

Driver published as python script and compiled binary for Linux (x86_AMD64 and RPI_ARM). For those asking for a windows exe..... pffffff...lol

Seriously, pray that I never get the urge to publish special exe files. Meanwhile you can use a windows machine to compile the python script into an exe.

as seen on Element14 presents 2024 CC-BY-SA mayermakes 2024 MAYER MAKES in all varaiants are registered trademarks. Raspberry PI and any other Trademarks belong to their respective owners.

Parts

31
QtyValueFootprintReferences
8270Resistor_SMD:R_0603_1608MetricR5, R6, R7, R8, R9, R10, R11, R12
40Resistor_SMD:R_0603_1608MetricR13, R14, R15, R16
410uFCapacitor_SMD:C_0603_1608MetricC3, C4, C6, C7
20,1uFCapacitor_SMD:C_0603_1608MetricC5, C8
2100kResistor_SMD:R_0603_1608MetricR3, R4
2100nCapacitor_SMD:C_0603_1608MetricC1, C2
249.9Resistor_SMD:R_0603_1608MetricR1, R2
1LM1085-3.3Package_TO_SOT_SMD:TO-263-3_TabPin2U2
1LM7805_TO220Package_TO_SOT_THT:TO-220F-3_Horizontal_TabDownU3
1NOT_HDMI_AConnector_HDMI:HDMI_A_Molex_208658-1001_HorizontalJ4
1PCIexpress_bracketPCIexpress:PCIexpress_bracket_fullJ1
1PCIexpress_x1PCIexpress:PCIexpress_x1J2
1PicoMCU_RaspberryPi_and_Boards:RPi_Pico_SMD_THU1
1Val**e14 Presents KiCad Footprints:e14presents logo 20mm silk only v1Ref**

Questions

How big is the PicoGPU PCB?

It measures 86.3 × 68.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PicoGPU use?

31 parts. 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 PicoGPU KiCad files?

From the mayermakes/picoGPU repository on GitHub, at the commit this page was made from: the board is pico-GPU-Hardware/pico-GPU.kicad_pcb and its schematic pico-GPU-Hardware/PCIexpress_connector.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PicoGPU 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).

Similar boards

  • 2 layers44.5 × 46.9 mmOSO SWAT B1-jig, the printed circuit board in 3D

    OSO SWAT B1-jig

    joeycastillo/Sensor-Watch

    A board replacement for the classic Casio F-91W wristwatch

    31 parts2.1k
  • 2 layers65 × 30 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    31 parts1kGPL-3.0
  • 2 layers191 × 98.5 mmMacroKeypad, the printed circuit board in 3D

    MacroKeypad

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    31 parts915
  • 2 layers39 × 45.2 mmCH32V003F4P6-R0-1v1, the printed circuit board in 3D

    CH32V003F4P6-R0-1v1

    openwch/ch32v003

    CH32V003 is an ultra-cheap RISC-V MCU with 2KB SRAM, 16KB flash, and up to 18 GPIOs that sells for under $0.10

    31 parts599
  • 2 layers26.7 × 27.9 mmBreakout board, the printed circuit board in 3D

    Breakout board

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    31 parts546MIT
  • 2 layers100 × 50 mmPixelix, the printed circuit board in 3D

    Pixelix

    BlueAndi/Pixelix

    Full RGB LED matrix, based on an ESP32 and WS2812B LEDs or emulated LEDs on TFT.

    31 parts447MIT
  • 2 layers77.2 × 69.8 mmCubesatsim solar, the printed circuit board in 3D

    Cubesatsim solar

    alanbjohnston/CubeSatSim

    CubeSatSim, the AMSAT CubeSat Simulator

    31 parts419GPL-3.0
  • 2 layers103 × 55 mmTd neck-294, the printed circuit board in 3D

    Td neck-294

    tdaede/td-crt

    tubes

    31 parts373