
PicoGUS chipdown
polpo/picogus
Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

PicoGUS sound card for PC/104 interface
Picogus104 is an open-source printed circuit board by UzixLS, from the UzixLS/picogus104 repository on GitHub. It is a 4-layer board of 56 × 87.8 mm with 114 parts on 215 nets, routed with 1,708 tracks and 404 vias.
It is built around the RP2040, SAM2695 and M62429L, with the W25Q128JVSIQ, 74LVC00AD and SN74CB3T3257PW among its other parts. Its parts include 56 capacitors, 21 resistors, 14 ICs, 12 connectors and 2 crystals. It belongs with the audio and music boards and the RP2040 boards of this library.
Gravis Ultrasound compatible sound card for IBM PC.
This is variant of PicoGUS v2.0 project by Ian Scott adapted for PC/104 bus. This variant also integrates SAM2695 MIDI synthesizer on board.
For details and firmware please follow this link: https://github.com/polpo/picogus
| Qty | Value | Footprint | References |
|---|---|---|---|
| 18 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C3, C4, C5, C6, C7, C15, C16, C17, C21, C23, C45, C46, C48, C52, C54 +2 |
| 10 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C26, C27, C28, C30, C32, C33, C34, C35, C36, C37 |
| 6 | 2.2uF | Capacitor_SMD:CP_Elec_4x5.4 | C39, C40, C41, C42, C43, C44 |
| 5 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C12, C13, C18, C47, C49 |
| 5 | 1K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R6, R7, R8, R9 |
| 4 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10, C53, C55, C56 |
| 4 | 30pF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C24, C25, C50, C51 |
| 4 | 5.1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R17, R19, R20, R21 |
| 3 | 470 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10, R11, R13 |
| 2 | 100Ω@100MHz | Inductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolder | FB3, FB4 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R5 |
| 2 | 12MHz | my:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1, Y2 |
| 2 | 1KΩ@100MHz | Inductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolder | FB1, FB2 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R12, R14 |
| 2 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C29, C31 |
| 2 | 2.2nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C14, C19 |
| 2 | 2.2uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C20, C22 |
| 2 | 220 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R3 |
| 2 | 27 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R15, R16 |
| 2 | 3.5mm TRS | my:PJ-322 | J7, J9 |
| 2 | 47uF | Capacitor_SMD:C_1206_3216Metric | C1, C11 |
| 2 | 74LVC00 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U4, U5 |
| 2 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J5, J10 |
| 2 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J6, J8 |
| 2 | MountingHole_3.2mm_M3_Pad | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2 |
| 2 | SN74CB3T3257 | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U1, U2 |
| 1 | 100uF | Capacitor_SMD:C_1206_3216Metric | C38 |
| 1 | 15K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R18 |
| 1 | 74AHC14 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U3 |
| 1 | 74LVC2G06DB | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U6 |
| 1 | AMS1117-3.3_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U9 |
| 1 | APS6404L-3SQR-SN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U8 |
| 1 | DEBUG | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | IRQDMA_JP | Connector_PinHeader_2.54mm:PinHeader_2x09_P2.54mm_Vertical | J3 |
| 1 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | M62429L | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U13 |
| 1 | PC104 | Connector_PinHeader_2.54mm:PinHeader_2x32_P2.54mm_Vertical | J11 |
| 1 | PC104_16 | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | J12 |
| 1 | PCM5100 | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U10 |
| 1 | Polyfuse | Fuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder | F1 |
| 1 | RP2040 | my:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U12 |
| 1 | SAM2695 | my:QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm | U14 |
| 1 | SN74CB3T3245 | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U7 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | UART_TX | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q128JVS | my:SOIC-8_5.23x5.23mm_P1.27mm-LONG | U11 |
It measures 56 × 87.8 mm and has 4 copper layers, 1.61 mm thick.
114 parts, built around the RP2040, SAM2695, M62429L and W25Q128JVSIQ. 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.
From the UzixLS/picogus104 repository on GitHub, at the commit this page was made from: the board is pcb/rev.A/picogus104.kicad_pcb and its schematic pcb/rev.A/RP2040.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask UzixLS before reusing the design.

polpo/picogus
Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support



andykarpov/karabas-megabuzz
A minimalistic FPGA soundcard for ZX Spectrum


khill25/Dreamdrive
Open source Retro Rom Carts and ODEs by Dreamcraft Industries

Daft-Freak/gba-cart-read
Reads GBA cartridges as a USB storage device. TODO: more interesting name.

Mathesar/a500-simple-spi-hardware
Simple SPI controller for Amiga 500 with support for SD-cards and Ethernet controller