Dreamdrivecast v1a
khill25·Dreamdrive·Dreamcast/hw/Dreamdrivecast-v1a/Dreamdrivecast_v1a/Dreamdrivecast_v1a.kicad_pcb
About the Dreamdrivecast v1a PCB
Dreamdrivecast v1a is an open source RP2040/RP2350 PCB design by khill25, published on GitHub under the Custom license license. It is a 4-layer board measuring 96 × 82 mm, with 66 components from 35 distinct parts.
Its main chip is the MCU1_BOOT, from the RP2040/RP2350 family. Other key parts include the TS3L501ERUA, RP2040, AZ1117-3.3 and W25Q128JVS. By type, the board carries 29 capacitors, 12 ICs, 11 resistors, 9 connectors, 2 crystals and 2 fuses.
It belongs with the retro computing designs in this gallery, and the repository also holds 2 earlier revisions of it.
From the project
Open source Retro Rom Carts and ODEs by Dreamcraft Industries
Dreamcast GD-ROM replacement. WIP! Untested and not in production state!!!
Will use RP2040s and SD Card to emulate the gdrom drive.
Main components on the Dreamdrivecast v1a
Dreamdrivecast v1a bill of materials (BOM)
66 components, 35 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | MCU1_BOOT RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | MCU1, MCU2 |
| 4 | SW_Push | SW_SPST_TL3342 | MCU1 Boot, MCU1 Reset, MCU2 Boot, MCU2 Reset |
| 1 | TS3L501ERUA W25Q128JVS | SOIC-8_5.23x5.23mm_P1.27mm | U1 |
| 2 | RP2040 AMS1117-3.3 | SOT-223 | U2, U5 |
| 1 | AZ1117-3.3 SRV05-4 | SOT-23-6 | U3 |
| 1 | W25Q128JVS | SOIC-8_5.23x5.23mm_P1.27mm | U4 |
| 1 | W25Q128JVS SRV05-4 | SOT-23-6 | U6 |
| 2 | C521567 Crystal_GND24 | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1, Y2 |
| 1 | USB_C_Receptacle_USB2.0 | HRO-TYPE-C-31-M-12_LCSC | J1 |
| 1 | 1040310811 Micro_SD_Card | microSD_HC_Molex_104031-0811 | J2 |
| 1 | USB_C_RECEPTACLE_USB2.0 POWER | PinHeader_1x05_P2.54mm_Vertical | J3 |
| 1 | USB_C_RECEPTACLE_USB2.0 Dreamcast Data | PinHeader_2x16_P2.54mm_Vertical_SMD | J4 |
| 1 | C585350 USB_C_Receptacle_USB2.0 | HRO-TYPE-C-31-M-12_LCSC | J5 |
| 1 | Dreamcast Control Lines | PinHeader_2x07_P2.54mm_Vertical_SMD | J6 |
| 1 | MCU Databus | PinHeader_2x10_P2.54mm_Vertical_SMD | J7 |
| 1 | Dreamcast Misc | PinHeader_2x12_P2.54mm_Vertical_SMD | J8 |
| 1 | MCU Misc | PinHeader_2x15_P2.54mm_Vertical_SMD | J9 |
| 2 | 1.1A | Fuse_1206_3216Metric | F1, F2 |
| 1 | Dreamcast 5v | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 10 | 100N 100nF | C_0402_1005Metric | C1, C5, C6, C7, C8, C16, C17, C20 +2 |
Show 15 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | 100nF | C_0402_1005Metric | C2, C9, C10, C22, C23 |
| 3 | 1uF | C_0402_1005Metric | C3, C29, C30 |
| 4 | 100N 1uF | C_0402_1005Metric | C4, C15, C18, C19 |
| 1 | 10U 100nF | C_0402_1005Metric | C11 |
| 1 | 10U 30pF | C_0402_1005Metric | C12 |
| 1 | 100N 30pF | C_0402_1005Metric | C13 |
| 2 | 12P 100nF | C_0402_1005Metric | C25, C26 |
| 2 | 12P 30pF | C_0402_1005Metric | C27, C28 |
| 2 | 27 | R_0402_1005Metric | R1, R7 |
| 1 | 27.4 27 | R_0402_1005Metric | R2 |
| 2 | 27.4 1K | R_0402_1005Metric | R3, R9 |
| 3 | 5K1 5k1 | R_0402_1005Metric | R4, R5, R11 |
| 1 | 10K R | R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical | R6 |
| 1 | 100K 27 | R_0402_1005Metric | R8 |
| 1 | 27.4 5k1 | R_0402_1005Metric | R10 |
Dreamdrivecast v1a design files
The KiCad project lives in the khill25/Dreamdrive repository on GitHub; these links point at the commit this page was built from.
Dreamdrivecast v1a: common questions
What microcontroller does the Dreamdrivecast v1a use?
The Dreamdrivecast v1a is built around the MCU1_BOOT, from the RP2040/RP2350 family.
How big is the Dreamdrivecast v1a PCB?
The Dreamdrivecast v1a measures 96 × 82 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the Dreamdrivecast v1a?
66 components, from 35 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Dreamdrivecast v1a design files?
From the khill25/Dreamdrive repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Dreamdrivecast v1a design in my own project?
It is published under Custom license, which limits how it may be reused; read the license before building on it.
Can I test firmware for the Dreamdrivecast v1a without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in Dreamdrive
RP2040/RP2350
Picocart64 v2
khill25
105 × 60 mm152 parts4LCustom license26RP2040/RP2350
Dreamdrivecast v1aa
khill25
96 × 94.2 mm62 parts4LCustom license26RP2040/RP2350
RP2350B QFN-80 Minimal Design Example
khill25
162.2 × 103.6 mm48 parts2LCustom license26RP2040/RP2350
Pc64
khill25
86.1 × 88.9 mm34 parts4LCustom license26RP2040/RP2350
Picocart64 v1 lite
khill25
100 × 60 mm10 parts2LCustom license26RP2040/RP2350
Pc64-tester lite
khill25
90.2 × 98.4 mm5 parts2LCustom license26
Earlier revisions in the repo: Dreamdrivecast-v1b, Dreamdrivecast
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k