Pico Cart 64 v1
Original GITHUB: https://github.com/kbeckmann/PicoCart64
SRAM chip supporting ROMs up to 64MB, a WiFi module and SD-card support. This is still heavy in development. Don't build this unless you want to develop it.
The following concerns PicoCart64 v1 lite, unless noted.
How to build a PicoCart64 v1 lite
Purchasing an unpopulated PCB
Note
PicoCart64 Lite v1.4 PCBs are now available for purchase from Solder Party's shop.
Getting the raw PCB
Check out the develop branch and navigate to hw/picocart64_v1_lite/. Compress the gerb_picocart64-lite_v1_3 to a .zip file.
Go to a PCB manufacturing service such as JLCPCB, OSH Park or similar.
This takes you to the PCB configuration utility where you can upload the .zip file you just created. After uploading, you should see a rendered version of both sides of the PCB. If you want to produce a cheap cart for testing you can leave all settings as they are, except for this one:
❗ PCB Thickness needs to be set to 1.2mm, otherwise the cart won't fit in your console
❗ Note that this will result in a PCB with 90 degrees edges - the edge connector should be sanded down to get a nice 45 degree V shape. If this is not done, it may wear down your cart connector on the N64. The proper PCB order should be ENIG-RoHS + Gold Fingers + 45°finger chamfered, however this will result in a significant cost increase.
Sourcing the components
To build the v1 lite version, you need the following parts along with the PCBs. Here we're assuming you want to assemble 5 boards, as that is the number of PCBs you'll be getting from JLCPCB as a minimum.
Note that the Raspberry Pi Pico only has 2MB of flash, which limits the size of ROMs that can be used.
If you need more flash, you can order a Pico-compatible board with more flash. WeAct RP2040 16 MB can be bought from Aliexpress. Note that you need to bridge the solder bridge JP1 on the PicoCart 64 v1 lite board if using this.
QtyNameSource2Raspberry Pi Pico 3-pack713-1021105455BSS84 MOSFET750-BSS84-HF50603 100k resistor71-CRCW0603100KJNEAC
Assembling the board
Line up the Pico with the USB connector facing outwards and solder the pads.
Solder the MOSFET according to the pin markings.
The resistor is optional to solder, but was placed there for good measure. (There is a resistor on the Pico, so it is not strictly needed.)
Uploading firmware and a ROM
This website guides you through the steps to program the required firmware, as well as how to generate and program a ROM file to the PicoCart64 v1 lite.
Please note that this tool can generate programming files that are larger than 2MB, and will not fit in that case on the original Raspberry Pi Pico 2MB.
License
The PCB is licensed under the following license: "CERN Open Hardware Licence Version 2 - Permissive" aka "CERN-OHL-P".
The software is licensed under BSD-2-Clause unless otherwise specified.
Pico Cart 64 v1
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(0)
- Likes(1)
- Engineer Mar 19,2024
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Nicolas The Wizard
- SNES2ATARI V2 GITHUB: https://github.com/nsinav/SNES2AtariBOMX1: Card Edge DB9 FemaleE1: 1K Ohm 1/4W ResistorU1: S...
- Atari 7800 - A78 Super Cart (Work in Progress) ORIGINAL GITHUB: https://github.com/tdididit/a78-supercart
- Atari 7800 - A78 Simple Cart Original GITHUB: https://github.com/tdididit/a78-simplecart
- Atari 7800 - A78 SD Cart Original GITHUB: https://github.com/tdididit/a78-sdcart
- Atari 7800 - A78 Flashcart Plus Original GITHUB: https://github.com/tdididit/a78-flashcartplus
- Atari 7800 - A78 Flashcart Original GITHUB: https://github.com/tdididit/a78-flashcart
- Necroware's XT Prototyping Board Original GITHUB: https://github.com/necroware/xt-prototyping-board
- Necroware's MCE Adapter 02/2024 rev. GITHUB: https://github.com/necroware/mce-adapterYoutube Video: https://www.youtube.com/watch?v=f9ryi...
- Colecovision 8K/16K/24K/32K Cartridge Features:Create 8K, 16K, 24K and 32K Cartridge games for the Colecovision system.Uses easily availab...
- Atari 5200 16K/32K Cartridge Features:Create 16K and 32K Cartridge games for the Atari 5200 system.Uses easily available, off-the...
- Atari 2600 64K Bankswitch Cartridge Features:Create 64K Cartridge games for the Atari 2600 system.Supports standard Atari F2 (64k) banks...
- Atari 2600 8K / 16K / 32K Activision Bankswitch Cartridge Features:Create 8K, 16K and 32K Cartridge games for the Atari 2600 system.Supports standard Atari F8...
- Atari 2600 8K / 16K / 32K Bankswitch Cartridge Features:Create 8K, 16K and 32K Cartridge games for the Atari 2600 system.Supports standard Atari F8...
- Atari 2600 2K / 4K Activision Cartridge ORIGINAL WEBSITE: https://grandideastudio.com/portfolio/gaming/pixels-past/Features:Supports 2K and ...
- Atari 2600 2K / 4K Classic Cartridge ORIGINAL WEBSITE: https://grandideastudio.com/portfolio/gaming/pixels-past/Features:Supports 2K and ...
- A8 Pico Cart v1.0 3D Case A8 Pico Cart v1.0 3D CaseOriginal GITHUB: https://github.com/robinhedwards/A8PicoCart
- A8 Pico Cart v1.0 - XL/XE Version (Fits Case v1.0) A8 Pico Cart v1.0 - XL/XE Version (Fits Case v1.0)Original GITHUB: https://github.com/robinhedwards/...
- Pico Cart 64 v1 Lite ORIGINAL GITHUB: https://github.com/kbeckmann/PicoCart64SRAM chip supporting ROMs up to 64MB, a WiFi...
-
-
Open Source Very Large Stick - Freejoy & MMjoy2 breakout board
563 0 0 -
RF Control training board for students based on ESP32 C3
748 0 2 -
Aquarius+ Computer, Standard PCB
987 0 5 -
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
646 0 1 -
RPI - 8 IO PLC With ATTiny85 Watch Dog
558 0 1 -
Nintendo Famicom HVC-001 Controller Shells
669 0 1 -
COMMODORE 128 DIAGNOSTIC REV.785260 KEYBOARD DONGLE
623 0 4