Skip to the content
PCBKitNew board
2 layers57.8 × 78.6 mmOtaku, the printed circuit board in 3D

A single game flash card for Atari 2600, Atari 7800 and Atari 2600+

Size
57.8 × 78.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
12
Nets
50
Pads
165
Tracks, vias
543, 111
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
2 Jan 2024
Updated
22 Jan 2025

Overview

Otaku is an open-source printed circuit board by karrika, from the karrika/Otaku-flash repository on GitHub, published under the MIT licence. It is a 2-layer board of 57.8 × 78.6 mm with 12 parts on 50 nets, routed with 543 tracks and 111 vias.

Its parts include 7 resistors, 3 ICs, 1 diode and 1 connector. It belongs with the RP2040 boards of this library.

README

README.md

Otaku-flash

A single game flash card for Atari 2600, Atari 7800 and Atari 2600+

The logic in this card is based on Raspberrypi Pico

The startup of the Pico is too slow for a real Atari 7800. The way I run the game is by:

  • inserting the card when the power is off
  • then I connect a powerbank to Pico's USB socket
  • finally I power on the console This allows the Pico to prepare everything before I power on my Atari 7800 console. The schottky diode in the cart prevents the powerbank to power on the console when the cart has power but the console has not.

The new Atari 2600+ does not have a startup problem. But the Otaku cart may draw too much current so I am also using the powerbank when the cart is in the 2600+.

The cart has a 2600 connector and a 7800 connector. The 7800 connector can be used for running all games. The 2600 connector only works for 2600 games.

Programming the cart:

  • keep the button pressed while inserting the USB cable to the PC
  • release the button
  • drag a a game.uf2 file to the folder opened by the Otaku card

For converting a game into the uf2 format you need to install Raspberry Pico tools with the SDK kit.

Parts

12
QtyValueFootprintReferences
310kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R3, R4
23.9kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5, R6
11N5711Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1
11kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR2
1Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1PicoOtaku:RPi_Pico_SMD_THU2
1RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR7
1~Otaku:A2600U3
1~Otaku:A7800U1

Questions

How big is the Otaku PCB?

It measures 57.8 × 78.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Otaku use?

12 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 Otaku KiCad files?

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

Can I use the Otaku design in my own project?

Its repository publishes it under the MIT 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 layersNrf bga, the printed circuit board in 3D

    Nrf bga

    github-linguist/linguist

    Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

    12 parts14kMIT
  • 2 layers66.9 × 74.5 mmDeskHop, the printed circuit board in 3D

    DeskHop

    hrvach/deskhop

    Fast Desktop Switching Device

    12 parts7.9kGPL-3.0
  • 2 layers40 × 15 mmSensors, the printed circuit board in 3D

    Sensors

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    12 parts3kApache-2.0
  • 2 layers42.7 × 56.5 mmTle6240 driver, the printed circuit board in 3D

    Tle6240 driver

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    12 parts1.2k
  • 2 layers49 × 25 mm5v boost regulator, the printed circuit board in 3D

    5v boost regulator

    hackclub/OnBoard

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

    12 parts915
  • 2 layers28.3 × 10.3 mmTap Photosensor PCB, the printed circuit board in 3D

    Tap Photosensor PCB

    VoronDesign/Voron-Tap

    Tap is a nozzle-based z-probe for the V2 and Trident printer designs. The entire toolhead moves to trigger an optical switch. Tap offers many advantages:

    12 parts716GPL-3.0
  • 2 layers25.4 × 70.4 mmTpmsniffer, the printed circuit board in 3D

    Tpmsniffer

    stacksmashing/pico-tpmsniffer

    A simple, very experimental TPM sniffer for LPC bus

    12 parts696