Adafruit Joy FeatherWing für alle Feather Boards, 3632
Adafruit Joy FeatherWing für alle Feather Boards, 3632
Nutzen Sie das Joy FeatherWing, um Ihr Adafruit Feather Board zum Game- oder Robotercontroller zu erweiteren. Das FeatherWing verfügt über einen 2-Achsen Joystick und vier große und einen kleinen Taster.
Die Kommunikation zwischen FeatherWing und Host-Gerät erfolgt über I2C über die Adafruit Seesaw Technologie. Der on-board Chip erfasst die Eingaben und stellt die I2C-Schnittstelle bereit. Es werden daher nur zwei Ein-/Ausgänge des Feather Boards benötigt und es bleiben genug Pins für andere Zwecke. Standardmäßig wird die I2C-Adresse 0x49 genutzt, kann aber über zwei Jumper auch auf 0x4A, 0x4B oder 0x4C gestellt werden.
Darüber hinaus verfügt das Joy FeatherWing über einen Interrupt-Ausgang (IRQ), sodass das Feather Board über Eingaben benachrichtigt werden kann. Über Lötkontakte lässt sich der Eingang der Interruptleitung wählen.
Adafruit stellt die eigenen Seesaw-Bibliotheken für Arduino, Python und CircuitPython zur Verfügung. Das Wing wird aufgebaut, programmiert und getestet mit zwei Stiftleisten ausgeliefert. Zum Anlöten der Stiftleisten werden Lötkolben und Lötzinn benötigt.