Octoate.de – Sinnvolles könnt ihr woanders lesen Konkrete Themen – Fehlanzeige, was mich gerade beschäftigt, wird aufs Korn genommen.

10Apr/090

USB-ZXJoy – diesmal ein Joystick Konverter

Im vorigen Blogeintrag habe ich ja schon beschrieben, dass ich mit USBasp ein Atmel Programmiergerät zusammengebastelt habe und da es gerade so viel Spaß gemacht hat, an USB Geräten herumzubasteln habe ich gleich mal weitergemacht und mir als nächstes einen Joystickkonverter gebaut. Mit diesem Joystickkonverter kann ich nun digitale Joysticks (z.B. die meines Amstrad CPCs) per USB an einen PC anschliessen. Und hier ist ein Bild des Lochrasterplatinenaufbaus (noch ohne 9 polige D-SUB Stecker, die muss ich noch bestellen ;-) ):

usb-zxjoy

Einen ersten Test habe ich natürlich schon durchgeführt und es funktioniert soweit alles. Dank dem umständlichen Aufbau auf Lochrasterplatine habe ich diesmal gelernt, dass Kupferlackdraht doch komfortabler ist und ich das wohl in Zukunft doch endlich mal mehr einsetzen werde. Ein nächstes Projekt steht schon an, mal schauen, ob ich vielleicht schon über Ostern dazu komme, daran zu arbeiten.

30Mrz/090

USBasp: Atmel Programmer selbst gebaut

Was tun, wenn einem langsam die Druckerschnittstellen ausgehen, um seine Mikrocontroller mit dem Parallelport Programmieradapter noch zu programmieren? Klar, da muss eine Alternative her, die mit USB klarkommt. Also entweder so ein Ding bereits fertig kaufen oder halt selbst bauen. Nach ein wenig Suchen habe ich die Schaltpläne für das USBasp Programmiergerät gefunden und habe, da ich die Bauteile sowieso in der Gegend rumfliegen hatte, am Wochenende das Ding auf einer Lochrasterplatine einfach mal nachgebaut. Dabei herausgekommen ist folgendes Programmierboard:

usbasp

Das Board funktioniert, nachdem ich bei dem Streifenrasterboard eine Verbindung zwischen Pin 15 und Pin 16 am ATMega8 vergessen hatte (musste unterbrochen werden), einwandfrei und ist wesentlich schneller als die Parallelport Version. Beim nächsten Mal würde ich mir allerdings wahrscheinlich nicht mehr die Arbeit mit der Lochrasterplatine machen, sondern gleich eine Platine belichten und ätzen. Das hätte mir sicherlich etwas Zeit gespart.

6Aug/082

Phonic – doch keine Treiber mehr für Vista

Im Januar hab ich mein Helix Board 12 USB von Phonic mit einer Notlösung, nämlich den universellen ASIO4ALL Treiber, dazu bewegen können eine geringere Latenzzeit zu haben. Der Hersteller des Mischpultes hat mir damals noch geschrieben, dass an einer Lösung des Treiberproblems gearbeitet werde. Leider hat sich seitdem nichts getan und ich habe mal wieder eine neue Anfrage an den Support bei Phonic geschrieben und gefragt, wie es denn mit Treibern für das Phonic Board aussehen würde. Diesmal bekam ich als Antwort, dass das Helix Board vor Vista entwickelt wurde und leider die interne Hard- und Firmware es unmöglich machen einen gescheiten Treiber für das Helix Board zur Verfügung zu stellen. Evtl. gibt es aber eine Neuauflage des Helix Board mit neuer Firmware und dann auch mit einem Treiber für Windows Vista.
Tja, damit ist das Teil für mich leider relativ wertlos geworden, da ich auf dem einen Rechner, der noch Windows als Betriebssystem hat, nur Vista drauf laufen habe. Evtl. werde ich auf meiner Linux Maschine eine zusätzliche Partition erstellen, auf der ich dann Windows XP installiere, aber schön ist das irgendwie alles nicht - vielleicht gibts aber dann auch irgendwann einfach einen neuen Audiomixer...

19Okt/072

USB Protokoll verstehen

Momentan schlage ich mich an der Arbeit mit dem USB Standard auf Protkollebene herum. Vielleicht interessiert es ja den ein oder anderen auch, was da so auf der Leitung vor sich geht. Falls euch die Spezifikation von http://www.usb.org zu trocken und langatmig ist, dann hab ich hier für euch zwei hervorragende Seiten, die die Abläufe bei USB auf Protokollebene ganz gut und praxisbezogen beschreiben:

USB made simple: http://www.usbmadesimple.co.uk
USB in a nutshell: http://www.beyondlogic.org/usbnutshell

16Okt/070

Nintendo Wii und USB Tastatur (2)

Schön, wenn man Updates in seinem Blog einpflegen darf, da freut man sich und deshalb gibts heute ein Update von meinem Blogeintrag vom 17.09.2007 zum Thema "Nintendo Wii und USB Tastatur". Offenbar hatte Nintendo wohl ein Einsehen und hat in dem letzten Update der Wii genau die von mir beschriebenen Probleme behoben, d.h. dass ihr jetzt in allen Bereichen die Möglichkeit habt, eine USB Tastatur an eurer Wii zu benutzen.

Um das Update durchzuführen, reicht nicht allein das Update der Wii Firmware, ihr müsst zusätzlich noch den "Meinungskanal" und den "Internetkanal" updaten. Das könnt ihr über den "Shopkanal" machen. Einfach draufklicken, auf Software gehen und dort dann die entsprechenden Updates einspielen. Viel Spass beim Tippen :-) !