Skip to content

Fourflies/elrsbuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELRS Buddy

Configure ExpressLRS modules from a web browser. This webapp simulates an EdgeTX Lua environment, speaks Crossfire via a serial port, and executes elrsV3.lua all in a browser.

Free instance

Enjoy a free instance of this app at https://fourflies.mooo.com/elrsbuddy/

Build instructions

If you do not have a Node.js environment already, you can start one quickly with Docker. Download this repository and place it at ~/elrsbuddy before running this Docker command.

docker run -v ~/elrsbuddy:/eb -w /eb --name eb -ti --rm -p 8080:8080 node /bin/bash

First install dependencies

npm install

Start a development instance

npm start

Now you can connect to http://localhost:8080 to use elrsbuddy. Any changes will be automatically built and available.

Build deployable artifacts

npm run build

After this completes, the deployable version will be placed in the dist folder.

About

Configure ExpressLRS modules from a web browser. This webapp simulates an EdgeTX Lua environment, speaks Crossfire via a serial port, and executes elrsV3.lua all in a browser.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors