Arduino Pogram Clean-up
Budget: €18 – €36 EUR
We are a company specialized in overpressure systems that keep machinists in a safe working environment.
To be able to do that we have a Controller that controls the speed of a blower motor to create a desired overpressure. the controller keeps track of different sensors, different values, alarms, outputs, etc.
The microcontroller used is an ESP32, programmed at the moment inside the arduino IDE.
Our problem:
After alot of changes/additions to the program it became messy. Making easy changes not so easy anymore.And hard to keep track off.
What we want:
Someone who could clean up the existing code in a structured manner so that the code becomes easier to understand and has a better structure overall.
Creating own Libraries so that the main code shrinks.
Rewriting functions that are unnecessarely long.
Removing not used variables/functions.
Example:
The motor PWM is written at multiple places instead of one central spot in the code.
To be able to do that we have a Controller that controls the speed of a blower motor to create a desired overpressure. the controller keeps track of different sensors, different values, alarms, outputs, etc.
The microcontroller used is an ESP32, programmed at the moment inside the arduino IDE.
Our problem:
After alot of changes/additions to the program it became messy. Making easy changes not so easy anymore.And hard to keep track off.
What we want:
Someone who could clean up the existing code in a structured manner so that the code becomes easier to understand and has a better structure overall.
Creating own Libraries so that the main code shrinks.
Rewriting functions that are unnecessarely long.
Removing not used variables/functions.
Example:
The motor PWM is written at multiple places instead of one central spot in the code.