Skip to content

Commit 4bb0458

Browse files
authored
Merge pull request #89 from LouDnl/dev
Documentation update
2 parents 8c76e1a + f3f4596 commit 4bb0458

28 files changed

Lines changed: 144 additions & 52 deletions

README.md

Lines changed: 78 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
![USBSID-Pico](images/pcbv1.3.jpg)<br>
1+
![USBSID-Pico](images/pcbv1.5b.jpg)<br>
22
# [<img src="images/usbsid-logo.png" width="250em">](images/usbsid-logo.png)![LouD](images/loud.png)
33
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.
44

@@ -17,18 +17,11 @@ Checkout the new [USBSID-Pico Configtool](https://github.com/LouDnl/USBSID-Pico-
1717
|:-:|:-:|:-:|:-:|
1818
| [<img src="https://img.youtube.com/vi/7hiAkLAqsiI/0.jpg" width=75%>](https://www.youtube.com/watch?v=7hiAkLAqsiI)<br><small><sub>by Censor Design</sub></small> | [<img src="https://img.youtube.com/vi/4gckiwzOW9U/0.jpg" width=75%>](https://www.youtube.com/watch?v=4gckiwzOW9U)<br><small><sub>by Censor Design</sub></small> | [<img src="https://img.youtube.com/vi/q4Fg7V2DYCI/0.jpg" width=75%>](https://www.youtube.com/watch?v=q4Fg7V2DYCI)<br><small><sub>by Censor Design</sub> | [<img src="https://img.youtube.com/vi/RTtmsbH4jC0/0.jpg" width=75%>](https://www.youtube.com/watch?v=RTtmsbH4jC0)<br><small><sub>by Censor Design</sub></small> |
1919

20-
21-
# Swag!
22-
Do you like swag!? I sure do!! [greyandslate](https://bsky.app/profile/greyandslate.bsky.social) created these great t-shirt designs which are available for purchase in his [Etsy shop](https://greyandslate.etsy.com/?search_query=usbsid), link below.
23-
**Use coupon code USBSID15 for a 15% discount!**
24-
Shop link: [https://greyandslate.etsy.com/?search_query=usbsid](https://greyandslate.etsy.com/?search_query=usbsid)
25-
[<img src="images/tees/usbsid-pico-tshirt-sids_logo.jpg" width="250em">](https://www.etsy.com/nl/listing/4426327828/usbsid-pico-met-mos-sid-chips-t-shirt?etsrc=sdt)
26-
[<img src="images/tees/usbsid-pico-tshirt-board_logo.jpg" width="250em">](https://www.etsy.com/nl/listing/4426318364/retrocomputing-t-shirt-usbsid-pico-sid?etsrc=sdt)<br>
27-
[<img src="images/tees/usbsid-pico-tshirt-logo.jpg" width="250em">](https://www.etsy.com/nl/listing/4426327960/t-shirt-usbsid-pico-logo-chiptune?etsrc=sdt)
28-
[<img src="images/tees/usbsid-pico-tshirt-board.jpg" width="250em">](https://www.etsy.com/nl/listing/4426320773/usbsid-pico-chiptune-board-t-shirt-met?etsrc=sdt)
29-
30-
3120
# Index
21+
* [Volume board (Soon™)](#volume-board-soon)
22+
* [NEW: USBSID-Pico Configtool](#new-usbsid-pico-configtool)
23+
* [This is USBSID-Pico! :)](#this-is-usbsid-pico-)
24+
* [Swag!](#swag)
3225
* [Software support & Features](#software-support-and-features)
3326
* [Software manual](doc/USBSID-Pico-software-manual.adoc) [PDF](doc/USBSID-Pico-software-manual.pdf)
3427
* [SID files](#sid-files)
@@ -41,8 +34,8 @@ Shop link: [https://greyandslate.etsy.com/?search_query=usbsid](https://greyands
4134
* [Midi](#midi)
4235
* [Cynthcart VST](#cynthcart-vst)
4336
* [Questions & Support](#questions-and-support)
37+
* [Known issues](#known-issues)
4438
* [Project status](#project-status)
45-
* [Known issues](#known-issues)
4639
* [Code status](#code-status)
4740
* [Supported platforms](#supported-platforms)
4841
* [Linux Udev rules](#linux-udev-rules)
@@ -73,8 +66,28 @@ Shop link: [https://greyandslate.etsy.com/?search_query=usbsid](https://greyands
7366
* [Certification](#certification)
7467

7568

69+
# Volume board (Soon™)
70+
Coming soon, an optional volume board to control left and right audio independently.
71+
- Plug and play compatible with v1.5+ boards.
72+
- Compatibale with v1.0 and v1.3 boards with a small modification to provide voltage.
73+
An how to will be provided when released.
74+
![USBSID-Pico](images/volume_daughterboard_seated.jpg)
75+
![USBSID-Pico](images/volume_daughterboard_bottom.jpg)
76+
_Yes! I have cats ;-)_
77+
78+
79+
# Swag!
80+
Do you like swag!? I sure do!! [greyandslate](https://bsky.app/profile/greyandslate.bsky.social) created these great t-shirt designs which are available for purchase in his [Etsy shop](https://greyandslate.etsy.com/?search_query=usbsid), link below.
81+
**Use coupon code USBSID15 for a 15% discount!**
82+
Shop link: [https://greyandslate.etsy.com/?search_query=usbsid](https://greyandslate.etsy.com/?search_query=usbsid)
83+
[<img src="images/tees/usbsid-pico-tshirt-sids_logo.jpg" width="250em">](https://www.etsy.com/nl/listing/4426327828/usbsid-pico-met-mos-sid-chips-t-shirt?etsrc=sdt)
84+
[<img src="images/tees/usbsid-pico-tshirt-board_logo.jpg" width="250em">](https://www.etsy.com/nl/listing/4426318364/retrocomputing-t-shirt-usbsid-pico-sid?etsrc=sdt)<br>
85+
[<img src="images/tees/usbsid-pico-tshirt-logo.jpg" width="250em">](https://www.etsy.com/nl/listing/4426327960/t-shirt-usbsid-pico-logo-chiptune?etsrc=sdt)
86+
[<img src="images/tees/usbsid-pico-tshirt-board.jpg" width="250em">](https://www.etsy.com/nl/listing/4426320773/usbsid-pico-chiptune-board-t-shirt-met?etsrc=sdt)
87+
88+
7689
# Software support and features
77-
![USBSID-Pico](images/pcbv1.3-pdsid.png)
90+
![USBSID-Pico](images/pcbv1.3.jpg)
7891
See the [Software manual](doc/USBSID-Pico-software-manual.adoc) for more information on how to use supported software!
7992

8093
## SID files
@@ -142,12 +155,25 @@ Any questions about or support with USBSID-Pico can be asked
142155
* [USBSID manuals](doc/)
143156

144157

158+
# Known issues
159+
**PCB/Audio/etc**
160+
* Possible audible low/high alternating hum when using a Pico1 or Pico2 board that has an RGB LED onboard.
161+
- __Cause:__ Ground loop, when two or more interconnected pieces of audio equipment are plugged into different power outlets (with or without ground pins), creating multiple paths to the electrical ground.
162+
- __Example:__ When powering the board from your computer and routing the audio out back into your computer.
163+
- __Example:__ When powering the board from your computer and routing the audio out into speakers but both connected to different outlets.
164+
- __Fix:__ Route the audio out through a ground loop isolator.
165+
- __Fix:__ Connect audio out to headphones.
166+
- __Note:__ Its more present on v1.0 and v1.3 board, but still there on v1.5 boards. To fix this on the board would require significant layout and pcb changes.
167+
168+
**Firmware/Software**
169+
* Enabling and then disabling the onboard cynthcart emulator without restarting the board causes audio glitches
170+
* Switching on readmode and then switching it off again without restarting the PCB and Vice _will_ result in distorted audio
171+
172+
145173
# Project status
146174
Visit the [Project Page](https://github.com/users/LouDnl/projects/1) for an up-to-date list of things being worked on.
147175
While in development any mentioned features, options, etc. are subject to change.
148-
### Known issues
149-
* Enabling and then disabling the onboard cynthcart emulator without restarting the board causes audio glitches
150-
* Switching on readmode and then switching it off again without restarting the PCB and Vice _will_ result in distorted audio
176+
151177
### Code status
152178
| | Master | Dev |
153179
| ------- | :----- | :----- |
@@ -239,7 +265,7 @@ The firmware is still in development so features might change, be added or remov
239265
- Uses the [TinyUSB](https://github.com/hathach/tinyusb) stack
240266
#### v1.3+ PCB
241267
- Audio switch Stereo/Mono control
242-
#### v1.4+ PCB
268+
#### v1.5+ PCB
243269
- Socket voltage control
244270

245271
### Building
@@ -256,6 +282,7 @@ Sponsored by [<img src="images/pcbway.png" width="150em">](images/pcbway.png)
256282
#### PCBWay
257283
At a minimum of 5 bare or assembled boards it is also possible to purchase PCB's at PCBWay
258284
No account yet at [PCBWay](https://pcbway.com/g/2458i7)? Please use [my referral link](https://pcbway.com/g/2458i7) to register, thanks!
285+
[Volume daughterboard (net yet!)](#)
259286
[PCB revision v1.5 (not yet!)](#)
260287
[PCB revision v1.3](https://www.pcbway.com/project/shareproject/USBSID_Pico_v1_3_05f2b88e.html)
261288
[PCB revision v1.0](https://www.pcbway.com/project/shareproject/USBSID_Pico_c99c9748.html)
@@ -288,9 +315,9 @@ _Cases for PCB revision v1.3:_
288315
## PCB Features
289316
### revision v1.5
290317
- Improved voltage and audio filtering
291-
- Input voltage filtering with LC filter
292-
- ESD protection diode on audio port for (minimal) backwards reverse voltage protection
293-
- Extra capacitors on SID 5v and hv (9v/12v) voltage inpuit
318+
- Input voltage filtering with π LC filter
319+
- ESD protection diode on audio port for (minimal) backwards/reverse voltage protection
320+
- Extra filter capacitors on SID 5v and hv (9v/12v) voltage input
294321
- Softpull to gnd when headphone jack is empty (should help against clicks on jack insert)
295322
- Jumperless design
296323
- Automatic 9v/12v selection based on detected Chip/SID
@@ -361,21 +388,37 @@ the open source KiCad design files and gerbers documents below.
361388
- [USBSID-Pico v1.3 schematic](hardware/v1.3-schematic.pdf)
362389
- [USBSID-Pico v1.3 interactive BOM](https://htmlpreview.github.io/?https://github.com/LouDnl/USBSID-Pico/blob/master/hardware/v1.3-ibom.html)
363390
- [USBSID-Pico v1.3 gerber files](hardware/USBSID-Pico-v1.3/README.md)
391+
- [USBSID-Pico v1.3 KiCad project & gerber files]() (not yet!)
392+
#### revision v1.5 (not yet!)
393+
- [USBSID-Pico v1.5 schematic]()
394+
- [USBSID-Pico v1.5 interactive BOM]()
364395
#### Datasheets of parts used
365396
[Datasheets](resources/)
366397

367398
## PCB Development
368-
* v1.3b release board<br>
369-
[<img src="images/v1.3b-top.png" width="50%">](images/v1.3b-top.png)
370-
* v1.2 testboard<br>
371-
[<img src="images/v1.2-top.png" width="50%">](images/v1.2-top.png)
372-
* v1.1 unfinished and skipped
373-
* v1.0 release board<br>
374-
[<img src="images/v1.0-top.png" width="50%">](images/v1.0-top.png)
375-
* v0.2 improved testboard<br>
376-
[<img src="images/v0.2-top.png" width="50%">](images/v0.2-top.png)
377-
* v0.1 testboard<br>
378-
[<img src="images/v0.1-top.png" width="50%">](images/v0.1-top.png)
399+
* v1.5c **release** board (not yet!)<br>
400+
<!-- [<img src="images/v1.5c-top.png" width="50%">](images/v1.5c-top.png) -->
401+
* v1.5b _unreleased_ board<br>
402+
[<img src="images/v1.5b-top.png" width="50%">](images/v1.5b-top.png)
403+
* v1.5 _unreleased_ board<br>
404+
[<img src="images/v1.5-top.png" width="50%">](images/v1.5-top.png)
405+
* v1.4d _unreleased_ board<br>
406+
[<img src="images/v1.4d-top.png" width="50%">](images/v1.4d-top.png)
407+
* v1.4 _unreleased_ board<br>
408+
[<img src="images/v1.4-top.png" width="50%">](images/v1.4-top.png)
409+
* v1.3c _unreleased_ board<br>
410+
[<img src="images/v1.3c-top.png" width="50%">](images/v1.3c-top.png)
411+
* v1.3b **release** board<br>
412+
[<img src="images/v1.3b-top.png" width="50%">](images/v1.3b-top.png)
413+
* v1.2 _unreleased_ board<br>
414+
[<img src="images/v1.2-top.png" width="50%">](images/v1.2-top.png)
415+
* v1.1 _unreleased_, unfinished and skipped
416+
* v1.0 **release** board<br>
417+
[<img src="images/v1.0-top.png" width="50%">](images/v1.0-top.png)
418+
* v0.2 _unreleased_ testboard<br>
419+
[<img src="images/v0.2-top.png" width="50%">](images/v0.2-top.png)
420+
* v0.1 _unreleased_ testboard<br>
421+
[<img src="images/v0.1-top.png" width="50%">](images/v0.1-top.png)
379422

380423

381424
# Examples
@@ -418,6 +461,9 @@ For for more information about this license please read the LICENSE document in
418461
<a href="https://github.com/LouDnl/USBSID-Pico/tree/master/hardware/USBSID-Pico-v1.0">USBSID-Pico v1.0 PCB</a> © 2024-2026 by <a href="https://github.com/LouDnl">LouD</a> is licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International</a><img src="https://mirrors.creativecommons.org/presskit/icons/cc.svg" alt="" width="20em" style="max-width: 1em;max-height:1em;margin-left: .2em;"><img src="https://mirrors.creativecommons.org/presskit/icons/by.svg" alt="" width="20em" style="max-width: 1em;max-height:1em;margin-left: .2em;"><img src="https://mirrors.creativecommons.org/presskit/icons/sa.svg" alt="" width="20em" style="max-width: 1em;max-height:1em;margin-left: .2em;">
419462

420463
# Certification
464+
### USBSID-Pico v1.3 PCB OSHWA certification
465+
(not yet!)
466+
421467
### USBSID-Pico v1.0 PCB OSHWA certification
422468
[<img src="hardware/USBSID-Pico-v1.0/logos/certification-mark-NL000035-stacked.png" width="20%">](https://certification.oshwa.org/nl000035.html)
423469
[OSHW] NL000035 | Certified open source hardware | [oshwa.org/cert](https://certification.oshwa.org/nl000035.html)

doc/USBSID-Pico-PCBv1.5-manual.adoc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ toc::[]
1515
== Disclaimer
1616
include::disclaimer.adoc[]
1717

18-
// == PCB top overview
19-
// .Click image for larger view
20-
// [#img-v13top,link=images/v1.3/v1.3b-top-marked.png]
21-
// image::images/v1.3/v1.3b-top-marked.png[title=PCB top overview]
18+
== PCB top overview
19+
.Click image for larger view
20+
[#img-v13top,link=images/v1.5/v1.5b-top.png]
21+
image::images/v1.5/v1.5b-top.png[title=PCB top overview]
2222

2323
[%always]
2424
<<<
@@ -30,10 +30,10 @@ Soon!
3030
[%always]
3131
<<<
3232

33-
// == PCB bottom overview
34-
// .Click image for larger view
35-
// [#img-v13bottom,link=images/v1.3/v1.3b-bottom.png]
36-
// image::images/v1.3/v1.3b-bottom.png[title=PCB bottom overview]
33+
== PCB bottom overview
34+
.Click image for larger view
35+
[#img-v13bottom,link=images/v1.5/v1.5b-bottom.png]
36+
image::images/v1.5/v1.5b-bottom.png[title=PCB bottom overview]
3737

3838
== License
3939
include::license-software.adoc[]

doc/USBSID-Pico-PCBv1.5-manual.pdf

151 KB
Binary file not shown.

0 commit comments

Comments
 (0)