Motor drive

From Rsewiki
(Difference between revisions)
Jump to: navigation, search
(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 ==
  
See [[ooo]
+
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.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox