STM32 E22900T22D LoRa Transceiver Module and Range Test
ฝัง
- เผยแพร่เมื่อ 17 พ.ย. 2024
- Video Sponsor is PCBWay. They are having discount on 4 & 6 layers PCBs.You can get extra free coupons using the link below:
www.pcbway.com...
E22900T22D Purchase Link:
E22 900T22D: shop.fixaj.com...
In this tutorial, two STM32 micro-controllers are exchanging data wirelessly over LoRa using E22900T22D module that is interfaced over UART. The MCUs are exchaning dummy data to toggle onboard LED as an indication for ongoing wireless communication.
Outdoor wireless mid-range (around 1000m) communication test was also conducted where no packet loss over LoRa was observed.
E22900T22D Module which uses SX1262, parameters configuration, its interface packets are discussed in details. FreeRTOS is integrated in the firmware to make handling the system much easier. Circular buffer algorithm is implemented to store data packets in the RAM before processing them.
GitHub Repository:
github.com/Use...
Useful Electronics Blogs website:
www.usefulelec...
This tutorial was done cooperating with Fixaj:
shop.fixaj.com...
shop.fixaj.com...
www.youtube.co...
#STM32 #embedded #embedded_systems #lora #electronics #iotapplications #iot #lorawan
Thanks for showing and explaininh your code! I've had a hard time with understanding how to organize libraries and import them
For line of sight communication, you can do the same distance with 2.4 ghz
Yes but you will need a very big antenna for that
@usefulelectronics Normal whip antenna works fine for this distance
2.4Ghz is overly congested, low powered, and terrible outside. Lora typically uses 900~Mhz range, and will penetrate walls and foliage easily.
LoRaWAN vs. Wi-Fi wireless technologies
The best way to describe the LoRa vs. Wi-Fi discrepancies is to go back to the basics. Any network type can only have two of three characteristics; long-range, low power consumption, and high bandwidth. While Wi-Fi is superior when it comes to bandwidth, it suffers when it comes to battery life and range. Most networks might struggle to work past 15 meters, which makes them unsuitable for scattered IoT devices.
In comparison, the low power and long-range nature of LoRa make it ideal for these devices. However, LoRa will struggle to send a single image, let alone large files. It thrives at sending small packets of data, such as temperature and humidity. Lora can work from 1 ~ 10km
Thank you. Very interesting code and experiment. This a very useful video.
Thank you for the awesome feedback!!
Kablosuz bir transistörü tetiklemek istiyorum kod yazmayı bilmiyorum ayrıca arduno benzeri hazır modüller kullanmak istemiyorum bunu nasıl yapabilirim?
Hi sir, thank you for the video and explanations. I want to ask that, can't we use the LoRa modules without using FreeRTOS? Do stm32 boards not include the needed softwares for that?
Adding FreeRTOS is an optional feature. STM32 runs without RTOS by default.
So yea you can use LoRa module without using RTOS
@@usefulelectronics Thank you for your response. I made the project to communicate 2 stm32 blue pill boards. When I arrange the wiring just for the UART communication between boards, it works. But after I change the wiring according to the LoRa e22-900t22s modules, it does not work. I am sure about the wiring, parameters like baud rate, channel etc. What could be the issue?
Hi sir. I have a question. The library or driver files that you use (e22900t22d.h and e22900t22d.c). We can use the LoRa modules without these files right? Since the stm32 board run with LoRa as default, as you said before.
Can we use NODE MCU ESP-32S instead of STM32 MCU?...If yes can you please explain me about that sir.
@@dheerajreddy1275 yes sure you can
You can use the same module driver but the UART layer will change to suit ESP-IDF
Hi i want to know how you can send and receive the packet between 2 lora simultaneously because i have already chosen the transparent mode for the 2 lora in the configuration app but when my lora is receiving a message it cannot transmit my instruct to request another different packets from the other lora.
You can’t do that
You can design your system to operate as slave master so you can expect when to receive data
Hi, i´m using the E32-433T30D model, maybe u know whtar LoRa gateway can i use for this E32? I know that i can build a gateway with one raspberry + LoRa Hat, but there is no that HAT in my country :/
can u tell me how to connect power and what have u used for providing power ?
@@yabruhpraneeth I have used power bank that supplies 5V to my system
Great video!
Great video
"I am getting 'Module no response' error every time I try to configure the RF settings. How can I fix this?"
You need to change M0 and M1 voltage level for configuring the module check out the data sheet
No sabes cuánto anhelo subtítulos en español 😢
Can you give me a purchase link to buy the antenna...?
shop.fixaj.com/50db-868-mhz-900-mhz-4g-lte-698960mhz17102700mhz-sma-anten
Thanks
Good
Hi , communication is bidirectional ? or one way only? E22900T22D ---> E22900T22D or E22900T22D E22900T22D ?
Bidirectional
@@usefulelectronics thanks
3:53 Turkey Flag :) Are you Turkish man or visitor ? :)
As i understand he is not Turkish but studied in Türkiye and still lives in Türkiye
Şanlı bayrağımız dalgalanıyor 🇹🇷🇹🇷🇹🇷
Türk müsün ,anlatımın süper.
Great video bro
Good luck