LINUX BeagleBone ArduPilot DIY Cape

Flight video: YouTube

Hardware / Software: BBBMINI


Help- / Support-Chat: Gitter

Forum: ArduPilot

79 Members
Join Us!

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

Join diydrones

Comments are closed.


  • Hello Thomas
    What about the MS5803?
    It is 14 bars -approx 130 meters and it looks pretty close to the operational modes of the MS5611 when you look at the specs. It can work SPI and the registers are very similar
  • Admin

    Hi Mirko,

    I really need to get the MS5837 pressure sensor working with the BBBMINI and not the MS5611. Would the update below work for the MS5873.



  • @Thomas

    Hi Thomas, I think the BBB Fire Cape Wiki is a little bit outdated. You have to change this ( into:


    and add:

    #define HAL_BARO_MS5611_I2C_BUS 2
    #define HAL_BARO_MS5611_I2C_ADDR 0x76



    ArduPlane, ArduCopter, ArduRover source. Contribute to ArduPilot/ardupilot development by creating an account on GitHub.
  • Admin

    Has anyone had any success using the MS5837 I2C pressure sensor with the BBBMINI?

    According to this BBB Fire Cape Wiki the BBB could not communicate with the MS5611 I2C pressure sensor, which is similar to the MS5873, at I2C address 0x76h.

    Any help with this issue will be greatly appreciated.



    Building ArduPilot for BeagleBone Black on Linux — Dev documentation
  • @Philippe

    For RC Input look at there are a lot of "drivers" for RC Input.



  • @mirko

    ok could you point me out where is the spi buses attribution code in ardupilot? That would gain me some time.



    Anemos technologies

    Home Page
  • @Philippe

    Sounds interesting. First you have to build a prototype, write the device driver and test the hole system. The next step is a PR via github that your tested driver come into the master branch of the ArduPilot code. At the moment ArduPilot (for BBBmini) will auto detect a second IMU (MPU9250) at the SPI0 port.

  • In order to further improve the BBBmini board, we could plug into the spi0 bus a rfm23bp module pcb. this module would be in charge of the long range telemetry and the rc input. The volume of the resulting embedded electronic would this way be greatly reduced as the user won't need a radio anymore, nor will he need a PPM and serial connection cables. What do you think of it, where is the best place to submit such a project?

  • Merci Patrick for this explanation. This is exactly what we are facing today, those components where ordered on banggood. It would be good if we could build a list of reliable suppliers on this website, so that others don't fall into the same pitfall. I could give the other components suppliers that are working very well with the BBBmini board.

  • Here is an example of the faulty solder joint.


This reply was deleted.

Build drone BBBmini

I saw on the Linus page that he stopped selling the BBBmini kit, so I ordered a shenzhen2u, it arrived in 30 to 40 days.In the kit, it features a mounting bracket for the HC-SR04, my question is: should it be mounted in front of the drone, to avoid obstacles / collisions? Or should it be mounted below the drone for the altitude hold function? Or can I put 2 sensors: one to avoid frontal collision and another to hold altitude?I found in Banggood a breakout board with the I2C and UART…

Read more…
8 Replies

BBBmini / Matek HUBOSD8-SE / Current & Voltage sensing

First time poster and newb DIY drone builder. So please pardon my ignorance.I've sourced parts for a DJI Flamewheel 450 clone. Obviously the FC is the BBBmini, along with the recommended baro, gps, sonar sensors also picked up a genuine 3dr telemetry radio which will be connected via UART. Finally I've ordered a set of Castle Creations DMR 30/40 ESCs.I'm left with identifying the PDB and motors. I have some used DJI 2212 920KV motors that I may swap out for some EMAX or Multistar 2213 or 2216…

Read more…
3 Replies

Get 'SIGBUS error' when I run the program

HI all,I need your help!I use BBG and BBBmini ,when I run arducopter-quad or INS_generic ,I get the error info "RCOutputAioPRU.cpp:SIGBUS error gernerated",I don't why I get this error.I am not good at English.If anyone know how to solve it ,please give me your hand. Thank you!

Read more…
11 Replies