In the past weeks I made progress on the software side. I have the node editor working again and the basic RC also.
To avoid getting bored I switched again to HW and started designing the FC PCB. It will include:
- 2 x MPU9250 and MS5611 for redundancy and better noise filtering. One of the 9250 will use SPI and the other I2C, to have bus redundancy
- 1 RF4463F30 transceiver.
- 1 ADS1115 for ADC conversion
- Several status LEDs
PWM will be handled by PIGPIO which works very nicely. Better than a PCA9685 that only allows 1 frequency for all the outputs.
It will have a HAT layout, without the EEPROM (still not very clear what good is it).
I already started designing it in Eagle (the free version) and will do the PCB using DirtyPCB.