ExpressLRS / web-flasher

Web-hosted flasher for ExpressLRS version 3 firmware
22 stars 15 forks source link

Allow flashing of generic targets (without any json pin config) #15

Closed neuhausj closed 10 months ago

neuhausj commented 1 year ago

It would be nice to be able to flash generic targets directly. It could be particularly useful for DIY boards. This would allow to load a custom json pin config file easily afterward (via the hardware.html page).

It is currently not possible, neither with the classic ExpressLRS configurator nor this tool.

An additional improvement would be to specify the json file as well when using a generic target.

Thank you

pkendall64 commented 10 months ago

I've made some changes that allow a user to drag-n-drop a JSON hardware layout file onto the banner to flash a device. Once the JSON is uploaded a popup will appear asking which type of firmware to upload. Screenshot 2023-09-10 at 3 42 42 PM After selecting that it takes you to page 2 where you can select the usual options before flashing.