I want to try Arducopter on Raspberry Pi 3B. I designed a PCB includes the IMU, barometer and IO co-processor.
I follow the instructions on BUILD.md and I compile the code with --board linux parameter.
I think that i have to create a new board before compile the code. There is a document for porting but it doesn’t include the linux based flight controllers.
How can create a new linux based flight controller board and define the pinouts and modules like IMU etc.?