Go to file
Josh Stewart dc3c061f42 Minor performance improvements 2025-03-03 08:55:12 +11:00
.github Move to fw version based tunes download 2025-02-18 15:48:00 +11:00
assets Fix missing bullet point in the firmware notes 2025-02-18 11:25:53 +11:00
bin Update teensy_loader binaries 2025-02-19 12:34:20 +11:00
.gitattributes
.gitignore
LICENSE
README.md
index.html Bump version to v1.6.0 2024-06-13 13:34:28 +10:00
main.js Minor performance improvements 2025-03-03 08:55:12 +11:00
package-lock.json Retry teensy burn if loader did not start in time 2025-02-20 10:07:49 +11:00
package.json Retry teensy burn if loader did not start in time 2025-02-20 10:07:49 +11:00
renderer.js Minor performance improvements 2025-03-03 08:55:12 +11:00

README.md

SpeedyLoader

SpeedyLoader is a universal (Cross platform) firmware loader for Speeduino devices. It avoids the need for any compiling and allows the user to select a firmware version and then automatically downloads a pre-compiled version.

Running from binary

Linux

The AppImage pack requires the following packages be installed:

  • libusb-1.0-0:i386
  • libusb-0.1-4:i386

On Ubuntu, you can install these with: sudo apt install libusb-1.0-0 libusb-0.1-4:i386

You also need to make sure you have permission to access the serial port. If you get a permission denied error, run:

sudo usermod -a -G dialout <username here>

And then logout and back in

Install from Source

Pre-Requisites

Installation steps

$ git clone https://github.com/noisymime/SpeedyLoader.git
$ cd SpeedyLoader
$
$ npm install electron-rebuild -g
$ npm install
$ npm start