
Concluído
Publicado
Pago na entrega
I need a clean, well-commented Arduino sketch that continuously reads the serial stream coming from my magnetometer sensor, extracts the meaningful fields, time-stamps each record using a GPS fix, and then forwards the newly formatted string to the board’s main Serial output. Example serial string in and required serial string out will be provided. Data in is at 10hz and data out I need to be 1hz. The core flow is simple: magnetometer data in → parse → append GPS time (UTC+8 Perth Time) → Serial out. All processing must be non-blocking so other tasks can be added later. Please write in plain C++ for the standard Arduino IDE and keep RAM usage modest; the board in use is an 8-bit AVR. Deliverables • One .ino file with clear comments showing the parsing logic, the GPS synchronisation routine, and the final [login to view URL]() call • A short read-me describing wiring for the magnetometer and GPS module, expected input sentence formats, and an example of the outgoing packet Acceptance criteria The sketch should compile without extra libraries beyond those bundled with the Arduino core, run for 48 hours without buffer overruns, and produce a continuous, correctly time-stamped serial stream ready for downstream logging.
ID do Projeto: 39967836
31 propostas
Projeto remoto
Ativo há 3 meses
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
31 freelancers estão ofertando em média $252 AUD for esse trabalho

Since 2003 I am working in Digital Electronic. So more than 18 years of experience in Electronics. Arduino NANO/UNO/MEGA, ESP32 and Raspberry PI to build a digital device to read sensor data and send it to the web server, motor control, control relay switches and LEDs. More than 5(five) years of experience in Arduino design and build. If you want an excellent and error-free project delivery, then send a message to me, please. Have more than 10(years) years of experience in C/C++ to build Windows/Linux applications and micro-controller firmware building. If you want a good job delivery, then send a message to me, please. Since 1995 I have been working on Analog and Digital Electronics to build any kind of device. I have build lots of devices. So more than 20 years of experience on Electronics. Including power supply design. Any kinds of schematic and PCB design. Expert PCB design in EasyEDA Pro IDE.
$3.000 AUD em 30 dias
7,3
7,3

Hello Timothy H. Hope you are doing well! This is Efan , I checked your project detail carefully. I am pretty much experienced with Embedded Systems, Microcontroller, GPS, Electronics, Signal Processing, C Programming and Arduino for over 8 years, I can update you shortly. Cheers Efan
$200 AUD em 7 dias
6,6
6,6

Hello, I’m an Electrical Engineer with over 7 years of experience in PCB design and embedded firmware development. I’ve worked extensively with Arduino and 8-bit AVR boards, focusing on efficient, non-blocking code for real-time sensor systems. I can deliver a clean, well-commented Arduino sketch that parses magnetometer data, appends GPS time (UTC+8), and outputs at 1 Hz—fully compliant with your requirements and memory constraints.
$140 AUD em 7 dias
6,5
6,5

Hi there, ★★★ C Programming Expert ★★★ 7+ Years of Experience ★★★ I will develop a clean and well-commented Arduino sketch that efficiently handles the incoming magnetometer data and integrates GPS time-stamping. The steps I will follow include: - Reading data from the magnetometer at a rate of 10Hz. - Parsing the incoming serial string to extract meaningful fields. - Appending GPS time (UTC+8 Perth Time) to each record. - Outputting the reformatted string to the Serial interface at a rate of 1Hz. - Ensuring all processing is non-blocking to allow for future expansions. - Keeping RAM usage minimal to accommodate the limitations of the 8-bit AVR board. I look forward to connecting at your convenience to ensure the project's success. Best Regards, TechPlus Team
$350 AUD em 7 dias
6,0
6,0

I am a mechatronic engineer with more than 5 years experience in embedded systems and I believe I can handle your task to perfection
$200 AUD em 7 dias
6,2
6,2

Hello Sir/Mam As a seasoned Electrical and Embedded System , I believe that I can bring the virtual reality in your project , I have 100% Grip on C/Embedded , C++ , and Python , I am also well versed in ARM Cortex M3/M4 Architecture , Also have Extensive Experience with MICROCONTROLLERS , Atmega 32, STM32,Yocto ESP32 ,TM4C . I have a great Grip on ARDUINO , MATLAB , PCB LAYOUT and IOT Applications . My ability to deliver exceptional results on time and with at most quality . Please come on chat to discuss more about project. I will be waiting for your response. Thank you !
$140 AUD em 2 dias
5,7
5,7

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: Embedded C Programming. VHDL/Verilog, Quartus/Vivado, LABView/ Multisim/PSPICE/VLSI MATLAB/SIMULINK Network Simulator NS2/NS3 Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. IDEs like Keil MDK V5, ATmel studio and MPLab XC8. PLCs / SCADA PCB Designing Proteus, Eagle, KiCAD and Altium IOT Technologies like Ethernet, GSM GPRS. HTTP Restful APIs connection for IOT Communications. Also, we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements.
$140 AUD em 7 dias
6,0
6,0

Hi, I'm very glad to have an opportunity to help you with PCB design. This job is very appealing to me because I have a lot of experience in PCB design of various kinds of the electronic devices. Especially, IoT devices I also have enough experience in high speed multi-layer routing and RF impedance control. I'm very familiar with Altium, Eagle and KiCAD. I have my own Altium license and Eagle license. So if you hire me, I can start work immidiately. Also, I have 5+ years experience in developing an FW for various MCU. I'll provide you all design files and manufacturing files (part library, schematic, layout, BoM, pnp, ODB++, assembly document, gerber, DRC document, and 3d model) Also, I can support you for PCB manufacturing and PCBA from our local company(READA company) in Shenzhen, China if you want. We will provide high-quality in PCB manufacturing and PCBA, reliable part sourcing, functional test according to customer's specifications, and quick shipping. Also, I can help you to order PCBs from JLCPCB, PCBWay and SEEEDStudio if you want. I'm confident my skills and experience in PCB design make me a good candidate for your job. Looking forward to hearing from you soon. Kind Regards. Ting
$199 AUD em 7 dias
4,9
4,9

With over six years of experience as an electrical engineer with a focus on microcontrollers and Arduino, I am confident in my ability to undertake and successfully deliver your project. From my previous professional experience, I have acquired the skills necessary to create clean, robust code that meets specific requirements while being optimized for performance. My work in various circuit designs including those involving sensors and actuator interfacing align well with your project. Specifically, my familiarity with the Arduino IDE and the AVR platform make me a good fit for your project needs. I can make sure to write the code in plain C++, as your board uses an 8-bit AVR, ensuring modest RAM usage and incorporating no additional libraries beyond those bundled with the Arduino core. Most importantly, I guarantee non-blocking processing which will allow you to easily include other tasks in the future without any conflicts. Overall, with my comprehensive skill set and proven track record as an electrical engineer and microcontroller expert, I'm excited at the prospect of working on your magnetometer parsing and GPS syncing system. I am confident that at the end of this project you will be fully satisfied with a commented .ino file as well as a detailed read-me document that includes wiring instructions, data formats, and examples of the output stream you require.
$250 AUD em 7 dias
4,5
4,5

I am a Licensed Professional Electrical Engineer with 6+ years of experience in embedded systems, Arduino programming, and sensor data acquisition. My expertise includes serial communication protocols and data parsing, GPS integration with UTC time synchronization, non-blocking Arduino code for real-time systems, and data format conversion for scientific instruments. I'll develop clean Arduino firmware converting Geometrics G823 magnetometer data to G856 format with GPS timestamping in Perth UTC+8. My approach includes non-blocking serial parsing extracting G823 data at 10Hz, intelligent decimation outputting at 1Hz maintaining data integrity, GPS time synchronization with standard NMEA modules (auto-detecting GPRMC/GPGGA sentences), and formatted output matching G856 serial protocol specifications. I'll deliver well-commented .ino file with modular parsing, GPS sync, and serial output functions optimized for 8-bit AVR, RAM-efficient code preventing buffer overruns during continuous 48+ hour operation, README documenting wiring for G823 magnetometer and GPS module with example input/output strings, and thoroughly tested firmware ensuring stable continuous timestamped data stream. Let's discuss and begin development. Best regards, Tahir Saleem Licensed Professional Electrical Engineer, M.S. Electrical Engineering
$160 AUD em 2 dias
3,6
3,6

My name is Rabia Faisal, I am working in the writing industry since 2011. During this time, I have served countless clients with a full amount of satisfaction by providing them with TOP Quality Solutions. I have command of all references APA, Harvard, IEEE, MLA & Chicago, etc. I will provide plagiarism-free work with 100 percent accurate grammar within your given deadline. Please message me to get Top Class Services. I am waiting; https://www.freelancer.com/u/TopWritingGuru
$30 AUD em 1 dia
2,7
2,7

Hello. I can complete your project quickly. You can find my own drone tracking project in my portfolio. GPS and GNSS positioning are quite easy for me.
$80 AUD em 7 dias
2,5
2,5

Hi! I can develop a clean, well-commented Arduino sketch that continuously reads your magnetometer’s serial stream at 10 Hz, extracts the meaningful fields, appends a GPS-based timestamp in UTC+8 (Perth time), and outputs a formatted data stream at 1 Hz. The code will be written in plain C++ for the standard Arduino IDE, designed specifically for 8-bit AVR boards with modest RAM usage and no external libraries beyond the Arduino core. All logic will be non-blocking, allowing smooth multitasking and easy expansion for future features. I’ll provide one .ino file with clear inline comments explaining the parsing process, GPS synchronization routine, and final Serial output flow. A short README will also be included, detailing the wiring setup for both modules, the expected input sentence formats, and an example of the outgoing packet. The final sketch will compile cleanly, run reliably for over 48 hours without buffer overruns, and produce a stable, correctly time-stamped serial stream ready for logging or integration into your system.
$100 AUD em 7 dias
2,2
2,2

Hi. I understand what you want, why you want that, what I have to do. I had already finished many Arduino projects based on various platforms including Atmega328, STM32, ESP32. My ever projects include: -Atmega328, STM32F103, ESP32 based Arduinos -MEMs and Magnetic sensor-based robot posture control. -GPS based robot position estimation and drone core. As a hand-on embedded system designer with extensive experience in robotics and drone posture stabilization, completing your fundamental requirements is a piece of cake for me. I can provide -Obvious answers to your any related questions! -Professional Arduino sketch with standard code style -README document and video tutorial about how to use -Verification video recorded on my local PC for Atmega328 based board and STM32 based board. -Remote guidance. Do not worry about performance of deliverables and my knowledge and experience. Best regards.
$100 AUD em 5 dias
2,4
2,4

Hello! As an experienced team of American Electrical Engineers, specializing in GPS sync and signal processing, we are prepared to tackle your Arduino Sensor Parsing & GPS Sync project. Utilizing our expertise in C programming and Arduino, we will develop a meticulously commented sketch that seamlessly integrates the magnetometer data parsing with GPS time synchronization, ensuring a non-blocking and efficient process. Our solution will adhere to the 1hz output requirement, utilizing standard Arduino IDE functionalities and optimizing RAM usage for the 8-bit AVR board. We guarantee a reliable and continuous serial output for your data logging needs. Cheers, RedBrick American Engineering
$30 AUD em 2 dias
0,0
0,0

My name is "Usama Safdar" and I am a Ph.D degree holder which means I am highly-capable to tackle this project "Content Editor " with 100 percent accuracy. I am a professional writer with over 6 years of experience in writing; Essays, Research Summaries, Thesis, Dissertation, Lab Reports and Case Studies. I always provide High-Quality Solutions within the shortest possible time with all instructions followed against very reasonable prices. I can manage works even with shortest deadlines like; "2500 words work in just 6 Hours" with very reasonable time. As a pro academic writer I am also familiar with all the referencing styles; such as APA, Harvard, OSCOLA, IEE, MLA etc. I always provide plagiarism-free solutions and as a prove I also provide "FREE Turnitin reports". For Samples, please visit my profile https://www.freelancer.com/u/SolutionMart Please message me to start the discussion. Thank You
$30 AUD em 1 dia
0,0
0,0

Hi Timothyh, I understand your need for a precise Arduino sketch for your magnetometer sensor project. With extensive experience in Arduino programming and data parsing, I assure you of a clean and efficient solution. I have successfully handled similar projects with non-blocking data processing and optimized RAM usage for AVR boards. You can rely on my skills to deliver a well-commented .ino file meeting your requirements. To add value, I propose implementing a circular buffer for data storage to avoid buffer overruns during the 48-hour runtime. Let's discuss further and get started on your project. I am available to begin immediately. Best, Zaheer Mahomed
$150 AUD em 14 dias
0,0
0,0

Hi there! Parsing high-frequency sensor data and syncing it with GPS can be tricky, especially on limited 8-bit AVR memory, and blocking code can disrupt future tasks. I can write a clean, well-commented Arduino sketch that reads your magnetometer at 10 Hz, parses the data, appends GPS time in UTC+8, and outputs a 1 Hz serial stream. The code will be non-blocking, memory-efficient, and ready for further expansion. Do you want me to start by testing the parsing logic or the GPS time sync first? Open chat now so we can get your Arduino sensor and GPS integration running reliably.
$140 AUD em 7 dias
0,0
0,0

Hello! I can create a clean, well-commented Arduino sketch that reads your magnetometer serial data, parses the fields, appends GPS-based timestamps in UTC+8, and outputs a 1Hz formatted stream while keeping everything non-blocking. I’ll ensure RAM usage is minimal, the sketch is easy to extend for future tasks, and I’ll provide clear comments plus a short read-me for wiring and expected input/output formats. Looking forward for your positive response in the chatbox. Best Regards, Arbaz B
$140 AUD em 7 dias
0,0
0,0

We are a perfect match-Your search is over I specialize in creating clean, efficient Arduino sketches for seamless data processing. With expertise in C++ and Arduino IDE, I can ensure a professional, user-friendly solution for your magnetometer project. I will provide a well-commented .ino file with a clear parsing logic, GPS synchronization routine, and Serial output. Detailed documentation for wiring, expected input formats, and outgoing packets will also be included. The benefits of hiring me include punctuality, attention to detail, and a focus on client satisfaction. I pride myself on effective communication and quality execution, ensuring successful project delivery. Let's chat I am currently available and would love to get started on this project
$200 AUD em 14 dias
0,0
0,0

Sydney, Australia
Método de pagamento verificado
Membro desde nov. 10, 2025
$250-750 AUD
$750-1500 USD
$30-250 USD
₹1500-12500 INR
$250-750 USD
$30-250 USD
$250-750 USD
₹1500-12500 INR
€12-18 EUR / hora
€250-750 EUR
$36-42 USD / hora
₹12500-37500 INR
$250-750 USD
₹3000-5000 INR
$10-450 USD
£20-250 GBP
$250-750 USD
$30-250 USD
$750-1500 CAD
£250-750 GBP