Beschreibung
BESCHREIBUNG
Verwandeln Sie Ihre Feather in einen Singvogel mit diesem musikfähigen FeatherWing, der nahezu jede Feather mit MIDI-Eingangs- und Ausgangsbuchsen ausstattet. Sie erhalten sowohl Eingangs- als auch Ausgangs-DIN-5-MIDI-Buchsen, einen optischen 3-V-Isolator, so dass Sie mit MIDI auf 3,3-V-Logik/Power-Mikrocontrollern arbeiten können, und zwei blinkende LED-Anzeigen unter den Buchsen, damit Sie wissen, wann Daten gesendet und empfangen werden.
Für diejenigen, die von DIN-5-Buchsen auf "TRS MIDI A" 3,5-mm-Buchsen umgestiegen sind, bieten wir Lötpunkte zum Einlöten von 3,5-mm-Stereobuchsen (optional und nicht standardmäßig enthalten)
Wir verwenden die seriellen Hardware-Pins RX und TX zum Senden/Empfangen von Daten - Sie müssen diese in Ihrer Programmiersprache auf 31250 Baud einstellen und dann MIDI-Paketdaten senden/empfangen. So würden Sie es zum Beispiel in Arduino oder einer voll ausgestatteten Bibliothek mit Helfern machen. Hier ist ein Beispiel für die Verwendung eines UARTs für den MIDI-Transport in CircuitPython.
Da wir den UART verwenden, funktioniert dies mit allen Federn außer bei denjenigen mit USB-Seriell-Konvertern, die die UART-Pins verwenden. Im Moment bedeutet das, dass die ESP8266 Huzzah-Feder, die 328p-Feder und die nRF52-Feder nicht funktionieren, weil sie den Hardware-UART zur Programmierung verwenden. Alle anderen Feathers mit nativem USB funktionieren problemlos.
Kommt als Bausatz mit einer bestückten Leiterplatte, an der alle oberflächenmontierbaren Komponenten befestigt sind, mit losen Stiftleisten und zwei losen DIN-5-Buchsen. Für den Zusammenbau der Stiftleiste und der DIN-Buchsen sind einige grundlegende Lötarbeiten erforderlich. Wenn Sie 3,5-mm-Buchsen verwenden möchten, sollten Sie stattdessen einige 3,5-mm-Stereobuchsen mit Durchgangslöchern nehmen und diese einlöten.