I have a project that used your EBYTE E22 LoRa module with using ESP32.
Now here is what i want to ask:
I will have several ESPs in an area and i want to update their softwares over the air with using LoRa modules remotely.
Each ESPs will have their own LoRas for sensor measurements.
I was thinking doing with WiFi since it already has a library for it but most of time they won’t be connected on WiFi because they are away from me and they will be located at several places + i can’t use Wifi reuter for each. Its costly.
Is it possible to do firmware update with LoRa modules?
the OTA update via LoRa can be more difficult than expected.
Theoretically, EByte LoRa can transmit data in continuous mode, but you must get the data in as stream and put it inside the OTA area, and at the end, you can reboot the device and update.
In my library, I block the dimension of the packet in the maximum size that can be managed in a single transmission, but if you remove It and get a continuous transmission you can obtain the wanted result.
Thanks for your response i will continue my work as you said but i have question about maximum size of packet. I’m using 900T22D module of E22 and in datasheet its saying it can send a packet size at 240 byte maximum. Will it work if i remove it? And i should send .bin file for OTA update with pieces right?
Maintaining a repository (or site or forum) is a lot like tending to a garden - it requires constant care and attention to keep it thriving. If you're a skilled gardener (or coder!) and want to help keep our repository blooming, we'd love to have you on board! We're also looking for talented writers and forum moderators to help us grow our community. Interested in joining our team? Don't hesitate to reach out and let us know how you can contribute!
Are you a fan of electronics or programming? Share your knowledge with others, write a simple tutorial or how to make a great project Contact me: email@example.com