I’m a beginner of Ardupilot. I’m planning to build a rover that can measure the illuminance values automatically according to the pre-defined points. But I’m struggling with how can I build the communication between the Pixhawx controller and the illuminance meter. Does anyone have this kind of experience before? Any suggestions will be appreciated
this could actually be quite useful. MAVLink is the usual protocol to communicate with external devices that have a microprocessor of some kind, but device drivers can use any of a number of serial protocols, CANBus, SPI or I2C. Geeky detail here: http://ardupilot.org/dev/docs/code-overview-sensor-drivers.html