Range-Pi is a low cost portable “Plug and Play LoRaTM Dongle” based on Raspberry Pi RP2040 and LoRaTM Modules, comes with an onboard 1.14" LCD that covers 433/868/915 MHz frequency band to enable data transmission up to 5 KM.
- Two push button
- Button A (Connect to GP13)
- Button B (Connect to GP14)
- Two GP Pins ( for input/output devices )
- GP4
- GP5
- UART Interface Direct to LORA Module
Use thonny python IDE for programming,link of the software is given below :
Step 2 - Select micropython and port in thonny for this go to run-> select interpreter
Step 3 - Save python file to RangePi
Step 4 - Run(execute) and stop file (script)
-
The firmware includes frozen python font files and pre-compiled objects with the st7789 C driver for a variety of devices.
-
The driver's library is provided as a single firmware.uf2 file, which is accessible here: https://github.com/russhughes/st7789_mpy/tree/master/firmware/RP2
-
Holding down the RangePi BOTSEL button while dragging this file into the mounted RP2 folder will allow you to load it.
First you need to install firmware of 1.14 lcd screen to RangePi, for this press boot button then plug to laptop/desktop after that release the button, you see new storage device. then drag and drop firmware.uf2 file to RangePi
-
Receiver
-
Transmitter
-
rangepi_transmitter.py - Run this file if you make RangePi as transmitter
-
user_input_transmitter.py - Run this file if you make RangePi as transmitter or you can transmit using window applications like XCTU, Tera Term etc.
-
messenger.py - Run this file if you want to talk through message like messenger(run the file in both rangepi)
-
-
rangepi_configuration.py - Rename this file as main.py and save this file inside RangePi and go to below video link to configure your RangePi board.
https://www.youtube.com/watch?v=InQ0FwF4tLk&ab_channel=SBComponentsLtd
-
RangePi Getting started video
https://www.youtube.com/watch?v=ilqfkI1IL44&ab_channel=SBComponentsLtd
- GatePi 4Channel
- GatePi 8channel
- RangePi*
- LoRA HAT for RPi
- PICO LoRa Expansion
You will simply need to make one device to work as reciever and another one is as a transmitter. So that you can communicate to each other and this can be done with any of our LoRa products mentioned above. For working with our other products please follow the below link:
-
GatePi 4Channel https://github.com/sbcshop/GatePi-4CH
-
GatePi 8channel https://github.com/sbcshop/GatePi-8CH
-
RangePi* (Itself)
-
LoRA HAT for RPi https://github.com/sbcshop/Lora-HAT-for-Raspberry-Pi
-
PICO LoRa Expansion https://github.com/sbcshop/PICO-LORA-EXPANSION

