Motor drive
From Rsewiki
(Difference between revisions)
(Created page with "Back to scorpi == Load arduino and Teensyduino == See [[ooo] === Raspberry 5 === Compiling motor drive on the Raspberry 5 failed in one of the Teensy libraries. This ...") |
|||
Line 3: | Line 3: | ||
== Load arduino and Teensyduino == | == Load arduino and Teensyduino == | ||
− | + | Install Arduino version 1.8.19 for the platform, find it here https://www.arduino.cc/en/software | |
+ | |||
+ | Unpack in the Downloads directory (to fit the path in the Makefile) | ||
+ | |||
+ | cd ~/Downloads | ||
+ | tar -xf arduino-1.8.19-linuxaarch64.tar.xz | ||
+ | |||
+ | Install Teensyduino from https://www.pjrc.com/teensy/td_download.html | ||
+ | |||
+ | Make the installer executable and install it on top of the Arduino installation. | ||
+ | |||
+ | chmod +x TeensyduinoInstall.linuxaarch64 | ||
+ | ./TeensyduinoInstall.linuxaarch64 | ||
+ | |||
+ | |||
+ | |||
=== Raspberry 5 === | === Raspberry 5 === |
Revision as of 13:01, 18 April 2024
Back to scorpi
Load arduino and Teensyduino
Install Arduino version 1.8.19 for the platform, find it here https://www.arduino.cc/en/software
Unpack in the Downloads directory (to fit the path in the Makefile)
cd ~/Downloads tar -xf arduino-1.8.19-linuxaarch64.tar.xz
Install Teensyduino from https://www.pjrc.com/teensy/td_download.html
Make the installer executable and install it on top of the Arduino installation.
chmod +x TeensyduinoInstall.linuxaarch64 ./TeensyduinoInstall.linuxaarch64
Raspberry 5
Compiling motor drive on the Raspberry 5 failed in one of the Teensy libraries.
This was fixed by renaming a few files in the library:
cd ~/Downloads/arduino-1.8.19/hardware/teensy/avr/libraries/USBHost_t36/ mv BluetoothConnection.cpp BluetoothConnection.cpp.not mv bluetooth.cpp bluetooth.cpp.not mv joystick.cpp joystick.cpp.not
It was probably in the Bluetooth part, but I failed to remove Bluetooth from joystick.cpp, so all USB-host joystick support has gone.
OK for this project.