Go to file
Josh Stewart a285cd760a Disable attempted GitHub release 2019-07-02 17:36:40 +10:00
assets Minor css cleanup (alignment etc) 2019-01-27 14:34:44 +13:00
bin Include the avrdude binaries for linux and win 2019-01-02 11:31:28 +11:00
.gitattributes Initial commit 2018-12-31 13:25:55 +11:00
.gitignore Updates for win packaging 2019-01-03 01:05:30 +11:00
LICENSE Initial commit 2018-12-31 13:25:55 +11:00
README.md Update README.md 2019-01-09 00:17:22 +11:00
azure-pipelines.yml Disable attempted GitHub release 2019-07-02 17:36:40 +10:00
index.html Add the version number to the titlebar 2019-01-27 15:01:17 +13:00
main.js Disable dev console 2019-02-21 21:59:07 +11:00
npm-debug.log Initial commit of some absolute hot garbage template stuff 2018-12-31 17:17:58 +11:00
package-lock.json Bump to version 1.0 2019-01-21 12:48:21 +13:00
package.json Remove the forced add of ia32 2019-02-21 09:40:00 +11:00
renderer.js Fix for Burn Again button not becoming active 2019-01-29 20:36:45 +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.

Currently in early development. Binaries will be made available when ready

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