Advanced Arduino Robot Coding Support

Job ID: 39882149

Budget: $50 – $0 USD

Help with High School Business Incubator Class Project.

Students need help with Code update/rewriting from a project idea they found online. The orginial idea for the proect was posted in 2017 on Hacker.io but it appears they need updated componets/code.

Title: Arduino “Follow-Me” Robot Firmware: GPS + Compass + Bluetooth
Description:
I want firmware (Arduino C/C++) that performs “follow-me” behavior using:
• GPS module (e.g. NEO-6M / NEO-M8N) for location
• Magnetometer / compass (e.g. HMC5883L or QMC5883L) for heading
• Bluetooth communication (HC-05 / HM-10) to receive target device’s location
• Motor control (left & right DC motors or differential drive)

The firmware should:

Parse incoming Bluetooth data (latitude, longitude, maybe heading)

Compare current GPS location + heading vs target, compute required heading / steering

Drive motors proportionally (e.g. turn + forward)

Handle GPS errors, signal loss, compass drift

Include calibration routines for compass

Be modular, well-documented, with wiring/pin mapping

Deliverables: full source, dependency list, wiring diagram, documentation, test inputs.
Budget: $500-$1000 (or “negotiable”)
Timeline: 2 weeks