Hi, dear Diydrones members, today I’m happy to demo yet another raspberry based Ardupilot compatible flight controller expansinon board design.

 

3689643827?profile=original

Features:

  • Pixhawk compatible Power/GPS module interface
  • Integrated ublox m8n GNSS module
  • CSI camera ribbon compatible PCB profile
  • PX4IO forked project for dedicated PWM I/O with STM32 MCU
  • Emlid™ Navio+ inspired solution for ardupilot HAL
  • FULLY open source software and HARDWARE

 

Goals:

  • Single package for FPV solution
  • Yocto distro with minimum firmware footprint
  • Deliver in May, 2015

 

Why we did this because we believe in open sourced project will be a great tool to learn from the best, and to be even better. We are young Chinese engineers, please no stereotype.

 

I’ve been assist @zhangkaiqi working on this project for a while now. We had a breadboard wiring prototype flying happily now and we want to push this endeavor a litter further. As earlier Navio+ test reports from Emlid shows that PWM consumed about 20% of RPI B+’s cpu time, we want to test another solution by putting PX4IO (pixhawk’s co-processor part) on RPi.And we are inspired by @PatrickDuffy’s (Diydrones member, not twitter) FPV solution on Rpi with ubnt™, so we want to build a flight controller has all the good features we can get from a Rpi, so we combined them together.

Today we have the first PCB design sign-offed to the fab, and later this week hope to have a smoking test (first time power on a PCBA). We hope people with talent to join us with software design process and we hopefully to send some samples to volunteered engineers, testers and early bird costumers.

 

We promise to open source all project files, including Eagle Cad schematic/layouts, after we have the first batch PCBA running complete. We need initial product generate some revenue to support out later developments.

 

I’ll update this thread for the project, please commit for your ideas and feature request.

Thanks for people who contributed to this community made this possible. 

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • @Phillip,

    Yes, I will work with RPi2. Pinout of RPi A+/B+/2 is compatible. And emlid has shown their navio+ run on a RPi2 several days ago, I works well.

  • Developer

    @Jerry,

    Can't have enough Linux autopilots in my view.   Sounds great, especially the part about open-ness and re-using the work of others who have come before.

  • Will this work with a Rpi2?

This reply was deleted.