PCB dla projektu [M]ouse (svofski)
Adapter emuluje dość trudną do zdobycia dzisiaj - mysz Commodore 1351.
Działa w kilku trybach, aktywowanych poprzez wciśnięcie odpowiedniego klawisza myszy podczas startu komputera:
- domyślny (brak wciśniętych przycisków): mysz 1351, standardowa prędkość
 - prawy przycisk myszy: tryb joysticka
 - lewy przycisk myszy: mysz 1351, większa akceleracja
 - środkowy przycisk: mysz 1351, mniejsza akceleracja
 
Projekt udostępniłem na PCBWay, skąd można zamówić płytki: https://www.pcbway.com/project/shareproject/PS_2_Mouse_adapter_for_Commodore_64__1351_mouse_hardware_emulation_.html
Oryginalny projekt: https://github.com/svofski/mouse1351
Komponenty (BOM)
- gniazdo DE-9 9-pin np. ITT Cannon ZDE9S
 - gniazdo mini DIN 6 pin (PS/2) np. TE-Connectivity 5749266-1
 - ATMEGA8-16PU
 - 5x rezystor 10k 5% 1/4W
 - złącze IDC 2x3 (do zaprogramowania mikrokontrolera po zlutowaniu płytki, opcjonalne)
 - kondensator 100nF ceramiczny raster 2,54mm
 - kondensator elektrolityczny 10uF/16V raster 2,0mm
 
Programowanie mikrokontrolera
Firmware:
- Zmodyfikowana wersja przez Alfred Eenkhoorn, zwiększa kompatybilność z myszami, zdecydowanie polecam używanie tej wersji: 
- HEX: mouse+boot.hex
 - BIN: mouse+boot.bin
 
 - lub ostatnia wersja oprogramowania od autora projektu [M]ouse: https://github.com/svofski/mouse1351/blob/master/boot/mouse%2Bboot.hex
 
Do zaprogramowania w zupełności wystarczy najprostszy programator USBasp, ja użyłem TL866-II Plus. Koniecznie należy ustawić następujące fusebity: HFUSE: 0xDC LFUSE: 0xE4
Obudowę 3D zaprojektował Data/Tropyx i jest dostępna do pobrania w Thingiverse: https://www.thingiverse.com/thing:3815325
Uwaga: obudowa się nie domyka gdy jest przylutowane złącze ISP

rime/Fancy Rats