LoRa Text Messenger. Adjust Your Settings and Chat Freely.
by Sziklai in Circuits > Arduino
30 Views, 0 Favorites, 0 Comments
LoRa Text Messenger. Adjust Your Settings and Chat Freely.



The LoRa messenger is a portable communication device that lets you send text messages
over long* distances without the need for Wi-Fi or cellular networks.
Good for outdoor adventures, remote areas, or group communication.
Supplies



The PCB is working great, but it must be readjusted to be perfect.
For now, you'll need those parts to assemble the device:
- Blue pill (128k+ only) or any other compatible stm32 devboard.
- ili9341 (320x240) TFT with touch and SD card (2.2, 2.4 or 2.8").
- DS3231 RTC with 3v battery.
- RA-02 LoRa module.
- Antenna

Step one. Take some STM32 with a 128k at least. Tested on bluepill with STM32F103CBT7.
So here is a pinouts:
TFT reset - reset
TFT LED - PA2
TFT SS - PA4
TFT DC - PA1
SD SS - PA3
Touch SS - PB11
Touch irq - PB10
LoRa irq - PB9
LoRa reset - PB0
LoRa SS - PA0
LED - PC13
Analog BAT in - PB1
RGB LED - PB8
PIEZO - PB15
MOTOR - PA15
Button - PB12
Step two. Flash firmware or compile sources with arduino. Beware: stm32 v2.6.0 used.
As for arduino compile as alway you do. Or burn provided BIN using st-link .

After TFT being initialized youl'll be taken to setup process to adjust the touch panel.
Follow it while paying attention how fine is this looks)))
You don't need to adjust nothing. After first setup reboot the device as it asks.
Then it ready to go. Double click the BUTTON pin or send an empty message
(just click KB [OK]) to show the menu.
So... you can adjust every setting it shows...
Two or more devices must be at the same setting to chat right.
Can be used as serial terminal. See github page for details and compiled firmware.
https://github.com/Airrr17/LoRa_messenger

Information page.
Thank you! Setup your antenna right! It's very important! And follow the local rules.