I’m developing a project using a normal quadcopter drone that has a couple of DC motors connected to wheels at the base, the idea is that the drone works like a rover when is touching the ground. The user can switch betwin drone mode and rover mode.
So I need to change the fimware during execution or develop/edit a firmware that can fulfill the task.
How would you attack the problem?
On the other hand, I don’t know which programming language use the firmware (I have used c, c++, c# Python, etc… in other projects), which IDE is used, which libraries are required.
thanks in advance to everyone who answers