OpenLRSng

Get source, configure, compile and upload.

OpenLRSng

OpenLRSng is a open source radio control system.


1) Get source code

Use git or browser to the openLRSng source code

 git clone https://github.com/openLRSng/openLRSng.git
openLRSng

2) Get Arduino Framework

Download the Arduino Framwork (OSX 1.0.5) from Arduino website

Set the Sketchbook path to the source code folder "openLRSng" and restart Arduino Framwork

Arduino Framwork

3) Configure source code

Open the openLRSng file and set COMPILE_TX and BOARD_TYPE according to the use LRS system

LRS system COMPILE_TX BOARD_TYPE
Flytron OpenLRS Receiver 0 3
Flytron OpenLRS 1W Transmitter (1W) 1 2
OrangeRX OpenLRS Receiver 0 3
OrangeRX OpenLRS Transmitter (1W) 1 2
Arduino Framwork

4) Compile and Upload

Before compiling, set the correct board type according to the use LRS system.

LRS system Board Processor Programmer
Flytron OpenLRS Receiver Arduino Pro or Pro Mini ATmega328 (5V, 16MHz) AVRISP mkll
Flytron OpenLRS 1W Transmitter (1W) Arduino Pro or Pro Mini ATmega328 (5V, 16MHz) AVRISP mkll
OrangeRX OpenLRS Receiver Arduino Pro or Pro Mini ATmega328 (5V, 16MHz) AVRISP mkll
OrangeRX OpenLRS Transmitter (1W) Arduino Pro or Pro Mini ATmega328 (5V, 16MHz) AVRISP mkll
Arduino Framwork

3.3v FTDI programming

All four boards can easily be uploaded with a TTL-232R-3V3 from FTDI