The USB host co-processor (usbhostcopro) now supports the Logitech Extreme 3D Pro USB joystick. LE3DPUSBH takes input from the Logitech USB joystick and outputs JSON on the Trinket M0 UART Tx pin at 921,600 bits/sec. The ujson module converts JSON strings to Python dictionaries and vice versa.
https://github.com/gdsports/usbhostcopr ... b-joystick
Update: Added support to auto-detect the Thrustmaster T.16000M joystick.
Link to the first message about the usbhostcopro project.
viewtopic.php?f=14&t=6013
Logitech Extreme 3D Pro USB Joystick
Logitech Extreme 3D Pro USB Joystick
Last edited by gdsports on Sat Mar 09, 2019 10:18 pm, edited 1 time in total.
- pythoncoder
- Posts: 5956
- Joined: Fri Jul 18, 2014 8:01 am
- Location: UK
- Contact:
Re: Logitech Extreme 3D Pro USB Joystick
To summarise this uses an Adafruit Trinket running special firmware to interface USB devices to microcontrollers such as the Pyboard. The interface between the Trinket and the target board is via a UART.
Supported USB devices include keyboards and are detailed in the URL above.
Supported USB devices include keyboards and are detailed in the URL above.
Peter Hinch
Index to my micropython libraries.
Index to my micropython libraries.