

PiChannelF
Flash cart for SABA Videoplay - porting of 3DMaze PicoVideocart
- Size
- 77 × 131.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 8
- Nets
- 40
- Pads
- 94
- Tracks, vias
- 148, 7
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 5 Aug 2024
- Updated
- 17 Oct 2026
Overview
PiChannelF is an open-source printed circuit board by aotta, from the aotta/PicoVideocart repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 77 × 131.5 mm with 8 parts on 40 nets, routed with 148 tracks and 7 vias.
Its parts include 2 diodes, 2 connectors, 1 resistor and 1 switch.
README
README.mdPicoVideocart
changelog: v.1.1 added with new Adafruit USB stack
Flash cart for SABA Videoplay - porting of 3DMaze PicoVideocart
This is a forked version of https://github.com/ZX-80/PicoVideocart (see original project for details) for using a cheaper and simpler pcb based on pico "Purple" clone and using its 16mb flash for storing games instead of the original SDCard
Since now it was only tested on SABA Videoplay (PAL), but it should work in Fairchild Channel-F (NTSC) too.
Thanks to my friend Dave, here's some more info and the label for the shell: https://www.nightfallcrew.com/05/09/2024/flash-multicart-for-saba-videoplay-fairchild-channel-f/
WARNING! "purple" Pico has not the same pinout of original Raspberry "green" ones, you MUST use the clone or you may damage your hardware.

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.
in V.1.0, "Bin" files should be added in flash using Arduino IDE plugin ( https://github.com/earlephilhower/arduino-littlefs-upload ) be sure to put boot.bin with other games, it's the menu selector.
**NOTE: V.1.1 use now Adafruit stack USB and you can upload bin files by connecting the card to a PC via usb cable and copying them on the flash folder. First time flash folder need to be formatted as FAT disk. Now the multicart check at boot if it's inserted in console, if you get flashing led at boot, reset Picovideocart or powercycle the console until you get a steady flash led.
More info on AtariAge forum: https://forums.atariage.com/topic/274416-the-official-channel-f-thread/page/56/
Even if the diode should protect your console, DO NOT CONNECT PICO WHILE INSERTED IN A POWERED ON CONSOLE!
Parts
8| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x20 | Connector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_Vertical | J1, J2 |
| 1 | 330 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | ChannelF Edge | Library:ChannelF_EDGE | E1 |
| 1 | Diode | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1 |
| 1 | LED | LED_THT:LED_D3.0mm | D2 |
| 1 | LOGO | LOGO | G*** |
| 1 | SW_Push | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS | SW1 |
Questions
How big is the PiChannelF PCB?
It measures 77 × 131.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PiChannelF use?
8 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 PiChannelF KiCad files?
From the aotta/PicoVideocart repository on GitHub, at the commit this page was made from: the board is Kicad/PiChannelF.kicad_pcb and its schematic Kicad/PiChannelF.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PiChannelF 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 layers20.5 × 24.8 mm

- 2 layers14.4 × 10.5 mm

OSO SWAB B1-00 Sensor Watch Accelerometer
joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch
8 parts2.1k - 2 layers7.9 × 39.1 mm

Brain board STM32F407 SD wing it
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
8 parts1.2k - 2 layers59.9 × 25.7 mm

Buffer
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
8 parts1kGPL-3.0 - 2 layers52 × 12.6 mm

USB
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
8 parts960Apache-2.0 - 2 layers87.5 × 48.5 mm

7 input macropad
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
8 parts915 - 2 layers36.2 × 63.1 mm

PicoMemcard pico
dangiu/PicoMemcard
Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico
8 parts694GPL-3.0 - 2 layers36 × 10 mm

PCB4-PWR BTN Rev.A
OLIMEX/DIY-LAPTOP
Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop
8 parts578Apache-2.0