Just be reasonable about why you’re doing it. If your going to go through all this effort to learn about AP_Periph and how to interface different components then I think this could be a good learning exercise.
But if you just want to build and fly a quad, then bin it and get a new controller. You’ve already commented on the amount of time you’ve spent on it, I’m going to guess that harvesting parts from another board and integrating them won’t be quick.
Certainly, it is my decision!
I ordered a new board and have plenty of winter time for new ideas.
Using an old board for sensor platform seems like a good idea. We all have a of old boards in stock.
Yes, I found it by using a number of drivers. It works best as SPL06, but still, it is just a bad chip.
It doesn’t matter if it is broken or just of poor quality.
Do you know if it can be replaced by any other baro?
A friend of mine is an SMD soldering master. He can do it easily, the question is if other component fits 1:1.
There is a broader issue with the SPL06 family of barometers, which appears to be related to temperature calibration.
This is what I can confirm
Betaflight promotes the DPS368 as a reference barometer.
Market problem is that China is flooded with SPL06 barometers lacking the DPS368.
I am waiting for a new board and I’m hopeful to find DPS368 on it, but can’t be sure.
In the meantime I am working on the current SPL06 driver, but it will not function correctly if the calibration is incorrect.