Mit einem ATMega328p (Nano) habe ich nun mal einen Testlauf gemacht. Musste den Code von http://sensi.org/~svo/[m]ouse/ zwar etwas anpassen, aber er läuft jetzt mal.
Jetzt muss ich das ganze noch mit Port B zum Laufen bekommen....
Hallo Besucher, der Thread wurde 42k mal aufgerufen und enthält 388 Antworten
letzter Beitrag von tulan am
2 x WIImote an 2 x Controlport
- tulan
- Erledigt
-
-
So, nun mal wieder der aktuelle Stand der nunchuk_commodore.pdf.
Gar nicht so einfach.Unseen: könntest du mir kurz erklären, wie ich am besten die Programmerschnittstelle aufbaue?
Reicht hier einfach ein Stecker mit:
MISO, MOSI, SCK, RESET, 5V, GND?Wenn ich hier Digitale Pins vom Joystick drauf habe sollte das doch kein Problem sein?
Reset habe ich extra noch frei gelassen. -
Reicht hier einfach ein Stecker mit:
MISO, MOSI, SCK, RESET, 5V, GND?Ja, wobei man dafür sinnvollerweise die AVR-Standardbelegung dafür verwendet.
ZitatWenn ich hier Digitale Pins vom Joystick drauf habe sollte das doch kein Problem sein?
So lange die Schaltung beim Programmieren nicht an den C64 angeschlossen ist sollte das kein Problem sein - ansonsten könnte die Tastaturabfrage dazwischenfunken oder die aktive 5V-Einspeisung durch den Programmer die CIA beschädigen.
ZitatReset habe ich extra noch frei gelassen.
Zum Reset-Pin gibts Tips in dieser Appnote
-
Vielen Dank für die prompte Antwort!
-
-
Heute habe ich die ersten Prototypen erhalten.
Falls ihr es noch nicht bemerkt habt. Ich habe mal ein GitHub Repository angelegt.
Hier wird nun nach und nach die Firmware entstehen und ich hoffe keine Fehler im Design zu haben.
https://github.com/djtulan/nunchuk64/
Der Schaltplan und das Layout ist ebenso auf GitHub. -
und mal bestückt! -
Erste Funktionstests. Das Layout scheint korrekt zu sein, alles läuft bisher wie erwartet.
I2C funktioniert, I2C Select klappt, Status LED klappt.Analog Input (Paddle) wurde noch nicht getestet, sollte aber dann auch funktioniert.
-
Infos für Beta Test Interessierte:
Also ich habe noch ca. 7 Platinen übrig, die muss man aber zuerst noch bestücken.
Wenn sich jemand traut (SMD), dann packe ich alles zusammen und schicke es zu.
Man benötigt eine feine Lötspitze, feines Lötzinn und eine Pinzette für die SMD Teile, ist alles relativ leicht bis auf den Atmega328p.
Sonst werde ich das einfach machen.Zum Firmware einspielen (wird ja noch dran gearbeitet) benötigst man einen SPI Programmer.
z.B.: sowas hier, gibts aber noch günstiger
ebay.de/itm/USBTiny-USBtinyISP…780306:g:4RMAAOSwnYBaVlgpIch habe das Layout und die Firmware auf GitHub gestellt, damit es jeder nachbauen kann.
Ist grundsätzlich nicht als Bausatz gedacht, sondern als Open Source Projekt, das jeder nachbauen darf, der möchte.Warum das ganze? Damit man günstige Wireless Controller (glaub die gehen mit Bluetooth) an den Cevi anschließen kann.
Eigentlich kommt der Stecker vom Nunchuck (Teil vom Wii Controller), aber der wird auch beim NES Classic Mini verwendet.
Und die Chinesen bauen diese Controller ganz günstig nach. 2 Stück um ~12€.Hab mir auch noch diesen hier bestellt:
ebay.com/itm/291645811767Und das sind die Classic:
ebay.de/itm/272765627224 -
Interesse haben bekundet:
- Elrond022
- dukestahIch muss auch erst schauen wegen Bauteilen, weiß nicht ob ich noch genug auf Lager habe.
-
Also das Höchste der gefühle wäre nun ein Wireless Competition Pro mit 2 Buttons
Wireless ist ne super idee für den C64, man hat sich ja in den letzen Jahren sehr an Kabellose Controller gewöhnt.
Wenn das ganze mal Idioten sicher und Plug and play erhältlich ist, würde ich eins Kaufen. -
Interesse an Betatest haben bekundet:
- Elrond022
- dukestah
- BrotboxfanDerzeit warte ich auf Bauteile, weitere Betatester müssen dann leider etwas warten.
Weitere Interessenten:
- misc -
Ich habe auch Interesse, bitte mich mit berücksichtigen
-
Update:
Ich habe nun eine Controller Erkennung in die Firmware eingebaut.
Derzeit habe ich einen original Nunchuck und einen Nachbau Classic Controller getestet, beide funktionieren im gemischten Betrieb.@dukestah
@Elrond022
Ich werde euch diese Woche noch was schicken können, wenn es sich bei mir zeitlich ausgeht.@Brotboxfan Leider habe ich nicht mehr genügend Stecker, die sollte aber noch diese Woche kommen. Bitte um etwas Geduld! Wird aber eher nächste Woche werden.
@misc siehe Brotboxfan -
Kein Problem, gut Ding will Weile haben .....
-
Wenn noch was übrig bleibt, hätte ich auch Interesse an einem Bausatz zum Testen.
-
@DerSchatten: Bist du am 3. März beim Stammtisch? Da werde ich glaube ich welche mitnehmen.
-
@dukestah
@Elrond022
Ich werde euch diese Woche noch was schicken können, wenn es sich bei mir zeitlich ausgeht.coole Sache, aber keinen Stress deswegen
-
Zum Überlegen wäre mal, was für Controller man zukünftig unterstützen möchte.
Eine kleine Übersicht gibt es hier:
http://wiibrew.org/wiki/Wiimote/Extension_ControllersBeispielsweise könnte man den Guitar Hero Controller unterstüzen
http://wiibrew.org/wiki/Wiimot…Guitar_Hero_(Wii)_GuitarsEs gibt nämlich bereits ein Spiel dafür:
http://www.synthtopia.com/cont…ar-hero-for-commodore-64/[Externes Medium: https://www.youtube.com/watch?v=52gcC3Sn-Gw]
Das verwendet zwar einen PS2 Controller, aber der wird auch über einen Adapter auf den SUB-D des C64 gemappt.
Sollte also relativ einfach sein, den WII Guitar Hero Controller zu verwenden.Im uController ist noch genügend Platz vorhanden!!!!
-
Ich würde auch gerne mitmachen. Kann an C128, C128DCR und 64er testen. SMD löten ist kein Problem.
Gruß, Gerd