Skip to content

FreeSK8/OSRR-Flash-Utility

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSRR Flash Utility

Update your OSRR with ease!

app screenshot

A cross platform app built with Electron

System requirements

Instructions

  • Plug in your OSRR
  • Click the Scan Ports button and select a COM port
  • (Optional) Click Browse to select a custom firmware file
  • Click Flash and hold the power button on your OSRR until complete

Electron Project setup

npm install

Compiles and hot-reloads for development

npm run electron:serve

Customize configuration

See Configuration Reference.

Reference

Electron inter process communication tutorial

https://www.tutorialspoint.com/electron/electron_inter_process_communication.htm

run Python script from nodejs

https://ourcodeworld.com/articles/read/286/how-to-execute-a-python-script-and-retrieve-output-data-and-errors-in-node-js

readline module for parsing stdout stream line by line

https://html.developreference.com/article/21696559/NodeJS+spawn+stdout+string+format https://www.w3schools.com/nodejs/ref_readline.asp

About

A tool for updating the firmware on the OSRR

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 87.4%
  • Vue 7.2%
  • JavaScript 5.2%
  • HTML 0.2%