With the Raspberry Pi 4, Pi-Fly is not just an autopilot—it’s a computational powerhouse. The Pi Camera support opens doors for AI-based applications, such as object detection and visual navigation.
This project has taken a lot of prototyping, testing, and development. If you find Pi-Fly useful, please consider supporting the project. Your feedback, testing, and contributions are greatly appreciated!
Let me know what you think! I’d love to hear your thoughts and suggestions.
I appreciate your efforts in adapting and building upon the OBAL board design, and I’m really pleased to see that it has inspired you to create a useful implementation.
However, I must respectfully disagree with labeling your version ‘OBAL_V2’. The original OBAL board already incorporates features like LEDs, a buzzer even LED screen is already available throught through external I2C connections available on OBAL board. Furthermore, the IMU configuration in your design utilizes an I2C bus shared with other devices, which can introduce performance limitations compared to the dedicated SPI bus implementation on the original OBAL board.
While I acknowledge your modifications, these changes do not fundamentally improve upon the original design’s core functionality or performance to warrant a ‘V2’ designation. I believe it’s more accurate to describe your work as an alternative implementation or a derivative of the original OBAL design.
Ultimately, I’m really glad to see this outcome and the continued interest in the OBAL board’s potential.
But please don’t trust AI to generate technical.content specially when you don’t master promptings… You content is full of approximation and false statements.
And then install script need a lot of work to be trustable …
So that is just a start ! Keep going
please let me know which false statements you observed …
The script is just automation to the steps of initial OBAL. I used the install script and it works super fine for my project. The code is open source. feel free to tune it for your needs.
Thanks for the blog post! To make it a bit more attractive when viewed from ardupilot.org I’ve moved one of the pictures to the top, hope that’s OK!
BTW, if @MHefny is correct that the new board uses I2C for the IMU instead of SPI then I think that would be very good to correct that and move back to SPI. The beagle bone blue was a linux board that used I2C for the IMU and it’s performance was so poor that it left no CPU remaining to do anything interesting with.