Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Require an experienced Arduino C++ programmer to help determine project difficulty

DrJekyll

New Member
I am looking for an experienced Arduino C++ programmer who can help me get a personal project off the ground. I am new to this forum and Arduino programming. Still, I have a project idea that I wish to have someone experienced to determine the difficulty level of what I am considering and possibly assist in coding.

Some initial details of the project are as follows. I require ten units to be built (I would purchase all hardware necessary). Nine units are identical in every way, with the tenth unit being the same as the other nine, but also contains a color display. Each unit contains a Heltec ESP32 LoRa V3 processor and a GPS module (exact model TBD). As stated above, the tenth unit is identical to the other nine but in addition, contains one ESP32 Color Display. Each unit must be able to communicate with the other units at a line-of-sight range of around 2 miles (3.2 km).

If this sounds interesting to you and you have experience in Arduino C++, employing a simple communication protocol, GPS modules, and a color display, please contact me for more project details. Thank you in advance for reading this and considering this effort. Cheers.​
 
Most of what you want to do is well documented, have a look at this site for examples of all the areas you mention.
https://randomnerdtutorials.com/esp32-lora-rfm95-transceiver-arduino-ide/

Never used LoRa so not sure how effective it can be at those ranges or what extra hardware, eg larger Antenna, Power supply may be needed ?

A colour screen is easy enough, code wise, its more a case of how many free i/o you have on your finished project.
For a SPI screen you need a 4-6 i/o pins and 8 -10 pins if you want to use one with the Touch option, though there are some screens like the Nextions ( expensive) which use just 2 serial i/o pins.
 
Google "esp32 lora distance", lots of testing done on this. Topography a great aid/impediment
depending on its makeup.

I did some remote WiFi, using just standard router on source end, a parabolic antenna on
client end. 17 Dbi gain. Over water span and then thru trees. Was pretty effective as long as no rain
present. That was a couple of miles roughly. Bit rates around 100K. Signal strength around
- 45 -to -60 dbm

Regards, Dana.
 
Last edited:
Lora is good for much more distance than that, However! Lora has a very large packet size.
I was toying with this a couple of years ago, but the packet size didn't work for me as I was battery driven.

I ended up with a small light weight system only 10 bytes with CRC and preamble.

I think Lora was 256 bytes, There maybe a light weight Lora nowadays but my transmission was as little as 20mS
 

New Articles From Microcontroller Tips

Back
Top