USBSID-Pico v1.3
USBSID-Pico v1.3
About
USBSID-Pico is a RaspberryPi Pico/PicoW (RP2040) & Pico2/Pico2W (RP2350) based board for interfacing one or two MOS SID chips and/or hardware SID emulators over (WEB)USB with your computer, phone, ASID supporting player or USB midi controller.
Get in contact on Discord here: https://discord.gg/zG2rxXuT2g
View active Github discussions here: https://github.com/LouDnl/USBSID-Pico/discussions
Visit the Github page for more information: https://github.com/LouDnl/USBSID-Pico
PCB Features ~ v1.3
- Supports all MOS SID chips e.g. MOS6581, MOS6582 & MOS8580
- Supports SID chip replacements e.g. SIDKick-Pico, ARMSID & FPGASID, SwinSID.
- USBSID-Pico will by default generate a 1 MHz square wave using pio
- other clock speeds are configurable
- IO controlled Stereo/Mono switch, can be set in config or toggled during play with supported players
- SID1 audio left
- SID2 audio right
- Powered via USB
- Three separate voltage regulators for filtered voltages to the SIDS
- 1x fixed 5 volts and 2x 9 volts or 12 volts
- 5v stepup for clean 5v VCC to both SID chips
- Supports mixed voltage! e.g. you can use one MOS6581 (12v) together with one MOS6582 (9v) or MOS8580 (9v)
- 12v/9v jumper for each SID socket, defautls to 12v ~ inspired by SIDBlaster-Nano design
- Audio out filter as in the C64 schematics
- With optional 6581 resistor, solder the 6581 jumper pad in each audio circuit for this.
- Optional EXT-IN pulldown resistor as filter bypass to reduce filter noise for Digiplay on 8580 SID's
- SID socket placement is more spread out for:
- easier filter capacitor access
- optional ZIF sockets
- Better IO port layout
- Unused GPIO pins for optional future expansion boards
- IO5 pins for quad SID configuration
- Uart pins
- SID Ext in pins (requires closing the solder jumper on the bottom)
- Ground pin
- New soldermask art ;)
SID Playing
USBSID-Pico supports various ways of playing SID files.
- Out-of-the box playing is supported by using Deepsid by Chordian
- Out-of-the box playing is also supported by using C64jukebox by Kenchis , note that this is still in BETA.
- SidBerry is a command line SID file player for Linux & Windows with up to 4 SIDs supported (Windows version is buggy).
C64 emulators
Several Commodore 64 emulatores have official support
- Vice has official support starting at tag r45763 and up, up to 3 SIDs are supported in vsid and up to 4 in x64sc.
- JSidplay2 has official support in latest Java beta versions, up to 4 sids.
- Denise has official support in nightly builds and code, up to 4 sids.
And some have unofficial support through forks on my Github
- Unofficial support is added to a fork of sidplayfp which requires a fork of libsidplayfp
- Unofficial support is added to a fork of RetroDebugger, up to 4 SIDs are supported.
C64 Music trackers
Into creating chiptunes? USBSID-Pico is your board!
- You should be able to use the ASID fork of sidfactory2 without issues.
- When using Vice or RetroDebugger you can freely use applications like SID-Wizard for music creation.
- There is also work being done in my forks of Goattracker2 and GTUltra
Disclaimer
I do this stuff in my free time for my enjoyment. Since I like to share my joy in creating this with everyone I try my best to provide a working PCB and Firmware. I am in no way an electronics engineer and can give no guarantees that this stuff does not break or damage your hardware, computer, phone, or whatever you try to hook it up to. Be sure to take great care when inserting any real MOS SID chips into the board. While everything has been tested with real chips, this is in no way a guarantee that nothing could go wrong. Use of this board and firmware at your own risk! I am in no way responsible for your damaged hardware. That being said, have fun!
I do this stuff in my free time for my enjoyment. Since I like to share my joy in creating this with everyone I try my best to provide a working PCB and Firmware. I am in no way an electronics engineer and can give no guarantee that this stuff does not break or damage your hardware, computer, phone, or whatever you try to hook it up to. Be sure to take great care when inserting any real MOS SID chips into the board. While everything has been tested with real chips, this is in no way a guarantee that nothing could go wrong. Use of this board and firmware at your own risk! I am in no way responsible for your damaged hardware. That being said, have fun!
USBSID-Pico v1.3
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(7)
-
Mr. Marsupial
Oct 28,2025
-
LouD _
Oct 27,2025
-
Michael Zeis
Jul 28,2025
-
Zoltan Hegyi
Jul 17,2025
-
Engineer
Jun 28,2025
-
tobozo tagada
Jun 12,2025
-
Sergey Streltsov
May 30,2025
- 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 LouD _
-
-
AEL-2011 Power Supply Module
321 0 1 -
AEL-2011 50W Power Amplifier
295 0 1 -
-
-
Custom Mechanical Keyboard
564 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
229 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
235 0 1 -
-
-







