Skip to the content
PCBKitNew board
2 layers63 × 85 mmPicoPAC, the printed circuit board in 3D

Flashcart for Videopac / Odyssey 2 based on Wilco2009 Videopac-microSD card project

Size
63 × 85 mm
Copper layers
2
Thickness
1.6 mm
Parts
5
Nets
37
Pads
78
Tracks, vias
280, 9
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
7 Aug 2024
Updated
17 Oct 2026

Overview

PicoPAC is an open-source printed circuit board by aotta, from the aotta/PicoPAC repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 63 × 85 mm with 5 parts on 37 nets, routed with 280 tracks and 9 vias.

Its parts include 3 connectors, 1 diode and 1 switch.

README

README.md

PicoPAC v.1.0b

Flashcart for Videopac / Odyssey 2 based on Wilco2009 Videopac-microSD card project Based on SD card by Wilco2009: https://github.com/wilco2009/Videopac-micro-SD-Cart , my greetings for his fantastic job!

Since now, tested on G-7000, G7400, C52, JOPAC and Odyssey 2. Waiting for a friend that has to repair his G7200 for completing the list ;)

--changelog v.1.0a -> Added support to extROM games too (VP_40 and VP_31). Added filename reading from flash (max files read = 25*8)

--changelog v.1.0b -> fixed KTAA final rom

Other info also on Nightfallcrew blog: https://www.nightfallcrew.com/22/09/2024/flash-multicart-for-philips-videopac-magnavox-odyssey-2/

PicoPAC is a multicart DIY yourself based on cheap "PURPLE" Raspberry Pi Pico clone, easy to build and not expensive. WARNING! "purple" Pico has not the same pinout of original Raspberry "green" ones, you MUST use the clone or you may damage your hardware.

NOTE You should find all the ROM following this site https://rene-g7400.datatex.nl/ Please don't forget to upload the here provided "selectgame.bin" and "selectgame.$$$" file in flash!!!! Also, even if now you can change filenames, remember that extROM games are checked by name, so they works only if named "VP_31.bin", "VP_40.bin" or "4inarow.bin"!

NOTE 2 3D files for shell are WIP and probably the PCB doesn't fit perfectly withous some cut/drill to PCB holes!! (Thanks to Mike Wilson for the Logo version)

Added alternate STLs files thanks to kokkiklhs (see https://forums.atariage.com/topic/370606-picopac-a-pico-purple-porting-of-videopac-microsdcard/page/4/#comment-5700299 for further details)

ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot

Kicad project and gerbers files for the pcb are in the PCB folder, you need only a diode and a push buttons for resetting the cart if needed or want restart. Add you pico clone, and flash the firmware ".uf2" in the Pico by connecting it while pressing button on Pico and drop it in the opened windows on PC. After flashed with firmware, and every time you have to change your ROMS repository, you can simply connect the Pico to PC and drag&drop "BIN" files into. But remember that only games already in menu will be seen by the cart.

Even if the diode should protect your console, DO NOT CONNECT PICO WHILE INSERTED IN A POWERED ON CONSOLE!

Parts

5
QtyValueFootprintReferences
2Conn_01x20Connector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_VerticalJ2, J3
1Diode Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW1
1Videopac-edgeconnectorvideopac-usbcart-kicad5:videopac-edgeconJ1

Questions

How big is the PicoPAC PCB?

It measures 63 × 85 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PicoPAC use?

5 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 PicoPAC KiCad files?

From the aotta/PicoPAC repository on GitHub, at the commit this page was made from: the board is Kicad/PicoPAC.kicad_pcb and its schematic Kicad/PicoPAC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PicoPAC 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 layers98 × 27 mmXy limit, the printed circuit board in 3D

    Xy limit

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    5 parts3.7k
  • 2 layers21 × 33 mm24g2usb pico2w, the printed circuit board in 3D

    24g2usb pico2w

    joypad-ai/joypad-os

    Universal controller firmware for building adapters, dongles, and custom controllers.

    5 parts1.7kApache-2.0
  • 2 layers53.2 × 59.6 mmA10 OLinuXino Lime Rev B SHIELD TEMPLATE, the printed circuit board in 3D

    A10 OLinuXino Lime Rev B SHIELD TEMPLATE

    OLIMEX/OLINUXINO

    OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C

    5 parts1.5k
  • 2 layers30 × 11 mmMain control board servo tester, the printed circuit board in 3D

    Main control board servo tester

    jamro/tiny-engineer

    A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

    5 parts1.1k
  • 2 layers78.8 × 35.3 mmKiCadTest, the printed circuit board in 3D

    KiCadTest

    hackclub/OnBoard

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

    5 parts915
  • 2 layers50 × 23 mmMiniCircuits LTCC, the printed circuit board in 3D

    MiniCircuits LTCC

    VanceVagell/kv4p-ht

    Open source handheld ham radio project KV4P-HT

    5 parts828GPL-3.0
  • 2 layers20.3 × 15.2 mmL0 light sensor, the printed circuit board in 3D

    L0 light sensor

    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.

    5 parts546MIT