In dieser Anleitung wird beschrieben, wie wir einen Arduino Leonardo Pro Micro so programmieren, dass er als Gamepad vom System erkannt wird. Diese Methode sollte bevorzugt gewählt werden, wenn es zu Problemen bei der Implementierung der Steuerung in diversen Emulatoren kommt. Hier könnt ihr .
Viele ZeroBOY Projekte besitzen nur einen Speaker – klar dass man mit der Standardkonfiguration entweder nur den linken oder nur rechten Kanal hört. Dies wird aber erst wirklich bei Emulatoren (SNES aufwärts) bewusst die auch Stereo unterstützen. Mit dieser Lösung kann aber ein Stereomix .
Eine Realisierung über SPI/GPIO Touch TFTs kann mitunter sehr problematisch und nervenaufraubend sein. Dieses Tutorial behandelt im speziellen die Konfiguration mit einem Raspberry Pi Waveshare Touch TFT.
In diesem Code werden die Steuerungs Cursortasten (oben-unten-links-rechts) verwendet. Wenn du wissen willst, wie du diesen Code auf den Microcontroller programmierst, lies bitte vorher die Allgemeine Anleitung für Arduino Lenoardo Microcontroller mit ATmega32U4 Chip.
In diesem Codebeispiel mit der Arduino-Software widmen wir uns der Realierung der Steuerung mit einem PSP-Analog Stick. Wie das ganze auf den Microcontroller gespielt wird, entnehme bitte der Allgemeinen Anleitung für Arduino Lenoardo Microcontroller mit ATmega32U4 Chip.
Es gibt auch die möglichkeit die Audioausgabe mittels GPIO des Zeros zu nutzen, es sei jedoch gesagt dass sie qualitativ der USB-DAC Soundkarte-Methode unterlegen ist.
Anstatt den qualitativ minderwertigen PWM-GPIO Port des Raspberry Zeros zu verwenden, ist dies eine einfache und effektive Methode die über einen USB Anschluss (direkt am Zero oder über einen USB-Hub) realisiert wird. Damit aber die USB Soundkarte als Primäres Ausgabegerät funktioniert, sind aber kleine Änderungen .
Um Sound aus den GPIOS bzw einer USB-Soundkarte zu zaubern, muss einiges beachtet werden. Vorallem wenn man mit einen Potentiometer arbeitet um die Lautstärke via Hardware regeln zu können. Dieses Diagramm von Julian soll etwas Licht ins Dunkel bringen…
die boot/config.txt Datei beinhaltet allerlei praktischer tuning Optionen, um das Bild für einen kleinen 3.5″ TFT zu optimieren. Hier ist ein Beispiel dafür







