LINUX BeagleBone ArduPilot DIY Cape

Flight video: YouTube

Hardware / Software: BBBMINI


Help- / Support-Chat: Gitter

Forum: ArduPilot

Members: 72
Latest Activity: Mar 29

Discussion Forum

Tested hardware for BBBMINI

Started by Mirko Denecke. Last reply by Vinicius Juvinski Mar 29. 62 Replies

This is a list of tested hardware for the BBBMINI. If you have other hardware in use, please let me know, so I can update the list.RC ReceiverFlySky FS-R9B with…Continue

BBBmini Rev. 1.6 wish list

Started by Mirko Denecke. Last reply by Rejean Boucher Feb 1. 41 Replies

Hello,this is the next BBBmini Rev. 1.6 wish list. After discussion I will sort the requests into YES, MAYBE, NO.YES:Add second IMUAdd I2C bus pull up resistorsAdd WS2812 LED supportRemove HC-SR04…Continue

Can't read data from BBBmini with APM planner 2.0.

Started by Ajith kumar. Last reply by Ajith kumar Oct 17, 2016. 3 Replies

Hi all,I am using BBBmini ( as a controller for my…Continue

Tags: planner, 2.0, APM, telemetry, 3dr

Running the most recent BBBMini build on BBB Rev A6 (2GB)

Started by Justin C. Last reply by Steve Barney Oct 15, 2016. 18 Replies

After creating an SD Card image with "Download Debian image…Continue

Comment Wall


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

Comment by Anemos Technologies on August 18, 2016 at 2:50am

I finally managed to compile the code from ubuntu and then transfering the executable to bbb.

I'm trying to add a new driver to ardupilot, and it appears to not work with the BBBmini, when I try to obtain the i2c buse, I issue the following command _dev(hal.i2c_mgr->get_device(1, AP_RANGE_FINDER_TERARANGERI2C_DEFAULT_ADDR))

the _dev variable is not initialized after that, do you have an idea?

The i2c and spi buses management in ardupilot have changed quite a bit since the last 3 weeks.

Comment by Anemos Technologies on August 17, 2016 at 11:20pm

Hello Mirko, I checked with my development branch rebased with the latest master.
Yes I use waf locally on the BBB

the command
waf configure --board=bbbmini
has been issued after

git submodule update --init --recursive

and not before as stated in your wiki

and yes I use waf

Comment by Mirko Denecke on August 17, 2016 at 1:20pm

@Anemos Technologies

Just checked that with latest master, all seems fine here. Do you use waf build system?



Comment by Anemos Technologies on August 17, 2016 at 8:20am

Hello, After trying to install a new fresh build on my bbbmini, and trying to compile the ardupilot code, I got the following message : Could not find real exec path to arm-linux-gnueabihf-ar in path_list ['/home/debian/bin', '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games', '/usr/bin']:
(complete log in /home/debian/ardupilot/build/config.log)

has anybody an idea where the problem could come from ?

This is not a path problem, as the executable arm-linux-gnueabihf-ar is well present under /usr/bin


Comment by Thomas J Coyle III on August 1, 2016 at 3:56pm

To all BBBMINI ROV users: If you are using QGC with your BBBMINI the MS5837 pressure sensor parameter SCALED_PRESSURE2 is not grouped with the SCALED_PRESSURE parameter in the MAVLink Inspector window and is off the bottom of the MAVLink Inspector window parameter list incase you were wondering where it is.



Comment by Peter Colman on July 22, 2016 at 12:45am

That's great Mirko, thanks very much going to the effort to do that for a very small minority of BBBmini users.



Comment by Thomas J Coyle III on July 21, 2016 at 4:57am

Hi Mirko,

Thank you for your efforts to integrate the MS5837 pressure sensor into the BBBMINI sensor suite.



Comment by Thomas J Coyle III on July 21, 2016 at 4:56am

@Anemos Technologies,

The MS5837 is a very accurate pressure sensor for use in underwater ROVs and its availability and use with the BBBMINI will help promote the use of the BBBMINI for ROV navigational control



Comment by Anemos Technologies on July 21, 2016 at 12:05am

Hello all,

What is the benefit of using this type of sensor compared to the one that is already working with bbbmini ?

Comment by Mirko Denecke on July 20, 2016 at 1:56pm


Thanks for providing me a MS5837 sensor. First you are right, the sensor is not recognized by i2cdetect. But with i2cdump you can see that the MS5837 is answering to I2C requests from the Beagle Bone. I made some small modifications and the sensor is "accepted" as baro by arducopter. As the next the MS5611 driver has to be modified to report the right depth. I do not know if there is already a driver in ArduSub?

Result: MS5837 can be used with BBBmini.




Members (72)


© 2017   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service