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 IMU
- Add I2C bus pull up resistors
- Add WS2812 LED support
- Remove HC-SR04 support (results are not as expected)
- Add Buzzer support
- Add Power button header
- Add Level shifter / remove resistor voltage divider
MAYBE:
- Switch to 1206 SMD parts, because there is not enough space left on the PCB
NO:
- rfm23bp support (HF and no driver yet)
- Reduce PWM channels
- IMU heating
- Remove CAN bus support
- Change PCB outline for BeagleBone Green Wireless
Regards
Mirko
Replies
Super :-)
I'll get both the LED & Buzzer installed on my new build. Thanks !!
Hi Patrick,
I create a topic about led support, I sent the PR yesterday - I just need to fix some git comments but is working :) I will post a video.
Thanks for your efforts on upgrading the BBBMini Vinicius :-)
Hi Patrick
I'm working on led status, I will test today and post the results.
About shutdown pin, on beaglebone you dont need all this effort, you just need the pin9 be attached to a push button connected to ground. When you push the button, the beaglebone will start soft shutdown.
Some other cool add-ons:
- I know that the WS2812 will be implemented but it might be interesting to add a STATUS LEDs so you Know (and not Guess) when its ARMED ....
- Clean Shutdown Button (ITaken from WifiBroadcast - This is why it is referring to a RPI ):
A simple way to do so is to connect a pushbutton with one leg to the raspberry GPIO pin header #22 (which is gpio no. 25) and the other leg to 3.3V and also a resistor > 1k between the GPIO and GND. Then you can install the following scripts from the repository: cd #go into home directory cd wifibroadcast_fpv_scripts sudo cp init.d/shutdown /etc/init.d sudo update-rc.d shutdown start. Now a button press for at least a second should bring the system to halt and you can safely remove the power.
I like the low profile connectors :)
How about adding a imu heater ?
Cheers
Linus
Some additional mods
A) Lowering the modules = Changing connector type can help getting a lower profile (5mm).
Please note that these are the 4 ports unidirectionnal level shifter ( less than 1$ at ALIEXPRESS) that could be used as PWM drivers.
B) Optimization of the rear end connection
Reduce the number of PWM channels to 1- 6 and move on connector 7-12 these IO:
PPM-In
Buzzer
Curr-Volt
Airspeed
I2C (3rd)
C) CANBUS == Please ask if ANYONE is using it
You could easily use this space for the bidirectionnal level shifter == Adafruit TXB0108
what about the rfm23bp support ? we are ready to make the driver for it
Hi all,
the ESP I think is an interest ideia - just the 3.3 volts and current I having trouble on in.
I'm working in a simple 3 leds as apm 2.X has ( power, status and GPS state) - in case of someone doesn't have WS2812.
Another issue is maybe some arrangement on the board to be more easy do put BBBMini in a case - there is no roles on the board and it is not possible to use a screw fixing a top case to beaglebone roles and a bottom case.
BTW, I create a simple support for the secundary IMU, were I can publish this ?
regards
Pi pinout? ;-)
I would really like to see a compact Pi Zero derivative using these:
http://www.ebay.com.au/itm/191736126715
and this:
http://www.drotek.com/shop/en/home/466-imu-10dof-mpu9250-ms5611.html
Dunno how many people would be interested, but the Pi Zero is more readily available now at least. Ideally a $4 STM32 ARM board would be used for PWM instead maybe like this one: http://www.ebay.com.au/itm/172154620150
What that would be interesting for both Pi and Bone is a place to mount a HopeRF module (for telemetry) or a ESP 8266, or even better the new ESP32. In fact the new ESP32 could potentially replace the ARM...and maybe even the BBB/PI and run ardupilot code directly on a $4 chip! ;-)