License

Public Domain

Tags
SID C64
Recommend Projects

SidBalsterV5

4 months ago 96
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments

Description

WIP! The circuit has been successfully tested on a breadboard, firmware exists. Will update here with all source codes when it's fully working.

This is my version of an USB SID adapter.

  • plug in a original MOS8580 SID chip
  • access it from the microcontroller
  • interface with USB

The SID is directly connected to port B of the microcontroller, so one register write is sufficient. The DC boost can be enabled/disabled by software. The necessary clock of the SID comes from TIMER2.

The firmware was quickly put together with STM32cube HAL, stick acts as a USB serial CDC, just open a serial connection and blast 2 byte packets (SID register number + data byte) - that's it. I also wrote simple hardsid.dll version that is doing exactly that - my prototype was used by C64 emulators like VICE.

Documents

SidStick

SidStick

BOM

ID Name Designator Footprint Quantity
1 MOS8580-SID U$3 DIL28 1
2 STM32F303CCT6 U5 LQFP-48_7X7X05P 1
3 C220 OSC_C3,OSC_C4 0603 2
4 C104 SOUTH_C1,EAST_C2,NORTH_C5,WEST_C6,SWD_C9,AMP_C15,SID_VPP_C,SID_VCC_C 0603 8
5 BOOT P1 HDR-3X1/2.54 1
6 SWD H3 DIP-1X4P-2.54MM-M 1
7 R20 USB_R1,USB_R2 0603 2
8 R472 USB_R3 0603 1
9 AMS1117-3.3 U1 SOT-223 1
10 C105 RESET_C10 0603 1
11 R103 RESET_R4,AMP_R14 0603 2
12 B3F-1000 SW1 DIP-6.6X6.6X4.3 1
13 LED LED1 LED-1206 1
14 R102 LED_R1,AMP_R13,AMP_R15,LED_R2,LED_R3,LED_R4 0603 6
15 1u SID_CAP_1,SID_CAP_2 RAD-0.1 2
16 BC547B Tube Q1 TO-92(TO-92-3) 1
17 MT3608 U3 SOT-23-6 1
18 C475 DC_C13,DC_C14 1206 2
19 SS34 DC_D1 SMC(DO-214AB) 1
20 0 SID_JP1,SID_JP2 0603 2
21 C102 AMP_C18 1206 1
22 C10µ AMP_C19,AMS_C1,AMS_C2 CAP-D6.3XH5.5 3
23 PJ-307C J1 AUDIO-PJ307C 1
24 USB-A USB2 USB-A-1-TH 1
25 L220 DC_L2 0704 1
26 DC:R1 DC_R6 0603 1
27 DC:R2 DC_R7 0603 1
28 D/A P2 HDR-3X1/2.54 1
29 C121 DC_C1 0603 1
30 A LED2 LED-1206 1
31 B LED3 LED-1206 1
32 C LED4 LED-1206 1
33 MODE P3 HDR-3X1/2.54 1
34 8MHz X2 HC-49SMD 1

Attachments

None

Members

Success
The owner does not allow comments in this project now

Comments (0)

goToTop
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.