
Conversion from C++ written for Arduino to C written for AVR-GCC
- or -
Post a project like this317
$420
- Posted:
- Proposals: 10
- Remote
- #4210330
- OPPORTUNITY
- Awarded
With 7 years Experience in Website Design and Development, Graphic Design, Microsoft Office Tools, Document Design, Project Management

|Financial Accountant|Lead Generation Expert| Ms Excel Expert |Content Writer|
Full Stack Developer | Website design | Shopify |Content Writing |JavaScript Programming | Mobile Application Development
128780011267581105778891057844085941319324767849523606721666615711191915





Description
Experience Level: Expert
The code is written for Arduino and it is written in C++.
Totally they are 4600/4700 lines.
1) I need to convert from C++ to C (AVR-GCC is the compiler I generally use).
2) I need to convert from Arduino to a generic ATMEGA MCU, like ATMEGA 328 or ATMEGA 1284.
It is important the readability of the code written, so the use of an automatic conversion and leave it like it is does not give the expected results.
I attach the whole code.
I omitted only the .h file.
I collapsed all the .cpp .ino files into one file so to let possible to upload here.
I attach also the screenshot of the structure of the files.
I will send the .zip of all the files.
Totally they are 4600/4700 lines.
1) I need to convert from C++ to C (AVR-GCC is the compiler I generally use).
2) I need to convert from Arduino to a generic ATMEGA MCU, like ATMEGA 328 or ATMEGA 1284.
It is important the readability of the code written, so the use of an automatic conversion and leave it like it is does not give the expected results.
I attach the whole code.
I omitted only the .h file.
I collapsed all the .cpp .ino files into one file so to let possible to upload here.
I attach also the screenshot of the structure of the files.
I will send the .zip of all the files.

Canever M.
100% (17)Projects Completed
14
Freelancers worked with
12
Projects awarded
83%
Last project
9 Apr 2025
Italy
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
If you can share the hex to build your code, first I can check your device in proteus tool.
They support arduino & atmega MCUs for test so I have experience to check my source code with simulator MCUs.
Also if you can share the PCB design, that would be helpful.
1096571
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies