Hi all,
I'm looking for a skilled Arduino developer to help build a low-cost IoT prototype for a real-world monitoring project. The aim is to gather data from distributed sensor units and transmit it wirelessly to a central location using LoRa and then forward it via 4G.
Scope of Work:
Sensor Node (Device on Site):
- Arduino Nano or ESP32
- Ultrasonic distance sensor (e.g., HC-SR04 or JSN-SR04T)
- RYLR998 LoRa module
- NEO-6M GPS module
- 18650 Li-ion battery powered (with TP4056 charger module)
- Device should sleep between transmissions to conserve power
- Sends data packet with fill level, GPS location, battery status via LoRa
Base Station:
- Arduino or Raspberry Pi
- RYLR998 LoRa receiver
- SIM7600G-H (4G module)
- Forwards received data to online endpoint (e.g., API or database)
Deliverables:
- Fully working, documented Arduino code for both node and base station
- Wiring diagrams or Fritzing/Schematics
- Any suggestions for improving reliability, range, or battery life
- Guidance through initial testing if needed
Ideal Candidate:
- Experience with LoRa communication (especially RYLR998)
- Familiarity with GPS parsing
- Understanding of low-power design (sleep modes, voltage monitoring)
- SIM7600 or cellular module integration
- Bonus: experience sending data via HTTP/MQTT to remote servers
Payment:
This is a paid job. Please PM me:
- Your rate (fixed or hourly)
- An overview of how you'd approach the project
- Any relevant past work or examples (if available)
Looking to get started as soon as possible.
Thanks!