Skip to the content
PCBKitNew board
2 layers86.4 × 54.6 mmBbbmini, the printed circuit board in 3D

BBBmini Cape PCB

Size
86.4 × 54.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
37
Nets
95
Pads
233
Tracks, vias
631, 11
Pours
10
Routed
Yes
KiCad
KiCad 4
Created
22 Jun 2015
Updated
24 Jan 2018

Overview

Bbbmini is an open-source printed circuit board by mirkix, from the mirkix/BBBMINI-PCB repository on GitHub. It is a 2-layer board of 86.4 × 54.6 mm with 37 parts on 95 nets, routed with 631 tracks and 11 vias.

It is built around the MCP2562-H/P. Its parts include 21 connectors, 9 resistors, 2 capacitors and 1 IC.

Main components

1

README

README.md

BBBMINI-PCB

alt text

License

Creative Commons License
BBBmini by Mirko Denecke is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Changelog

Rev 1.5

  • Add second I2C port
  • Add current and voltage sensing
  • Fix HC-SR04 voltage divider

Rev 1.4

  • Add connector for Ultra Sonic Range Finder HC-SR04.
  • Add 5V pin to P10 (GPS / UART4)
  • Add 5V pin to P4 (RC Input)
  • Add voltage divider to P4 (RC Input) pin RC_IN (RCIN) to connect 5V signals to RC_IN (RCIN)
  • Add MPU-9250 interrupt singal to PRU0

Rev 1.2

  • Initial commit

BOM

PCB

You can order BBBmini PCBs from OSHPARK https://oshpark.com/shared_projects/CtVQp1YO .

This is an example how you can get 10 BBBMINI-PCBs for less than 30$ at Shenthen2u.

Goto http://www.shenzhen2u.com/PCB

PCB order

Upload bbbmini.zip to supplier.

Finish your order.

IMU MPU-9250

Search for GY-9250 or MPU-9250 at aliexpress

Baro MS5611

Search for GY-63 or MS5611 at aliexpress

Rangefinder HC-SR04

Search for HC-SR04, there are a lot of sellers.

Connector

P1 & P2

  • 2.54mm pin header 3 x 12 straight or 90°
  • 12 x RC out 3.3V

P3

  • 2.54 mm pin header 1 x 2 straight
  • Close this jumper to connect 5V BBBMINI power supply to P1 / P2 RC out 5V

P4

  • 2.54 mm pin header 1 x 4 straight
  • RC receiver input.
  • For 5V RCIN signal R4 = 1kOhm and R5 = 2kOhm.
  • For 3.3V RCIN signal R4 = 0Ohm / bridged and R5 = open / not equipped.

P5

  • 2.54mm pin header female 1 x 10 straight
  • MPU-9250 breakout board

P6

  • 2.54mm pin header female 1 x 7 straight
  • MS5611 breakout board

P7

  • 2.54mm pin header 1 x 5 straight
  • UART4 port
  • RX and TX 3.3V signals

P8

  • 2.54mm pin header 2 x 23 straight
  • BeagleBone connector, pin header has to soldered on the back of the BBBMINI-PCB

P9

  • 2.54mm pin header 2 x 23 straight
  • BeagleBone connector, pin header has to soldered on the back of the BBBMINI-PCB

P10

  • 2.54mm pin header 1 x 5 straight
  • UART5 port (GPS)
  • RX and TX 3.3V signals

P11

  • 2.54mm pin header 1 x 2 straight
  • Connector for power supply. Use this connector to power the BeagleBone Black and BBBMIN-PCB. You can also use the BeagleBone Black power plug to power the BeagleBone Black and BBBMINI-PCB.

P12

  • 2.54mm pin header 1 x 7 straight
  • External SPI Bus connector for additional hardware.
  • MOSI, MISO, SCLK and CS 3.3V

P13

  • 2.54mm pin header 1 x 2 straight
  • CAN Bus interface

P14

  • 2.54mm pin header 1 x 2 straight
  • Close this jumper to enable 120Ohm CAN Bus resistor.

P15

  • 2.54mm pin header 1 x 5 straight
  • External I2C Bus connector for additional hardware.
  • SDA and SCL 3.3V

P16

  • 2.54mm pin header 1 x 3 straight
  • Additional RC_1 ESC out connector for X-Quad configuration.
  • RC_1 out 3.3V

P17

  • 2.54mm pin header 1 x 3 straight
  • Additional RC_3 ESC out connector for X-Quad configuration.
  • RC_3 out 3.3V

P18

  • 2.54mm pin header 1 x 3 straight
  • Additional RC_4 ESC out connector for X-Quad configuration.
  • RC_4 out 3.3V

P19

  • 2.54mm pin header 1 x 4 straight
  • Ultrasonic Range Finder connector
  • Connect HC-SR04 Range Finder here.

P20

  • 2.54mm pin header 1 x 5 straight
  • External I2C Bus connector for additional hardware.
  • SDA and SCL 3.3V

P21

  • 2.54mm pin header 1 x 3 straight
  • Current and voltage sensing via Power Module

Parts

37
QtyValueFootprintReferences
31pinConnect:1pinREF1, REF2, REF3
20.1uCapacitors_ThroughHole:C_Rect_L4_W2.5_P2.5C1, C2
210kResistors_ThroughHole:Resistor_Horizontal_RM10mmR7, R9
21kResistors_ThroughHole:Resistor_Horizontal_RM10mmR2, R4
220kResistors_ThroughHole:Resistor_Horizontal_RM10mmR6, R8
22kResistors_ThroughHole:Resistor_Horizontal_RM10mmR3, R5
2I2C2Pin_Headers:Pin_Header_Straight_1x05P15, P20
1120Resistors_ThroughHole:Resistor_Horizontal_RM10mmR1
15V TO RC_OUTPin_Headers:Pin_Header_Straight_1x02P3
15V_INPUTPin_Headers:Pin_Header_Straight_1x02P11
1BBB_P8Pin_Headers:Pin_Header_Straight_2x23P8
1BBB_P9Pin_Headers:Pin_Header_Straight_2x23P9
1CANBUSPin_Headers:Pin_Header_Straight_1x02P13
1CANBUS RPin_Headers:Pin_Header_Straight_1x02P14
1GPSPin_Headers:Pin_Header_Straight_1x05P10
1HC_SR04Pin_Headers:Pin_Header_Straight_1x04P19
1MCP2562Housings_DIP:DIP-8_W7.62mmU1
1MPU-9250 breakoutboardPin_Headers:Pin_Header_Straight_1x10P5
1MS5611 breakoutboardPin_Headers:Pin_Header_Straight_1x07P6
1RC_1Pin_Headers:Pin_Header_Straight_1x03P16
1RC_3Pin_Headers:Pin_Header_Straight_1x03P17
1RC_4Pin_Headers:Pin_Header_Straight_1x03P18
1RC_INPin_Headers:Pin_Header_Straight_1x04P4
1RC_OUTPUTPin_Headers:Pin_Header_Straight_1x12P1
1RC_OUTPUT_GNDPin_Headers:Pin_Header_Straight_2x12P2
1SPI0Pin_Headers:Pin_Header_Straight_1x07P12
1TelemetryPin_Headers:Pin_Header_Straight_1x05P7
1V / IPin_Headers:Pin_Header_Straight_1x03P21

The 36 most common of 37 parts.

Questions

How big is the Bbbmini PCB?

It measures 86.4 × 54.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bbbmini use?

37 parts, built around the MCP2562-H/P. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Bbbmini KiCad files?

From the mirkix/BBBMINI-PCB repository on GitHub, at the commit this page was made from: the board is kicad/bbbmini/bbbmini.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bbbmini design in my own project?

Its repository states no licence, so its author keeps all rights: ask mirkix before reusing the design.

Similar boards

  • 2 layersM3radio, the printed circuit board in 3D

    M3radio

    cuspaceflight/m3-avionics

    Martlet 3 Avionics

    61 parts92
  • 4 layers40 × 40 mmCANBoard, the printed circuit board in 3D

    CANBoard

    corygrant/CANBoard

    Hardware - CAN enabled small input / output expansion board. Switch panels, steering wheel buttons/knobs, etc.

    83 parts53MIT
  • 4 layers108 × 54 mmMCU Powertrain, the printed circuit board in 3D

    MCU Powertrain

    mark-belbin/motor-controller

    Custom FOC motor controller designed for underwater robotics.

    163 parts43GPL-3.0
  • 4 layers100 × 54 mmKbox, the printed circuit board in 3D

    Kbox

    sarfata/kbox-hardware

    Open-source electronics for your boat

    139 parts19
  • 2 layersM4psu, the printed circuit board in 3D

    M4psu

    cuspaceflight/m4-avionics

    Martlet 4 Avionics

    246 parts8
  • 2 layers160 × 100 mmMarine gps, the printed circuit board in 3D

    Marine gps

    mbouyer/marine_chartplotter

    Hardware and software for an opencpn-based chartplotter

    115 parts6BSD-2-Clause
  • 2 layers100 × 50 mmC6021light, the printed circuit board in 3D

    C6021light

    deltaphi/c6021light

    Feature-compact DIY version of the c6021

    79 parts5GPL-3.0
  • 2 layers73.9 × 56.6 mmThermocouple board, the printed circuit board in 3D

    Thermocouple board

    waterloo-rocketry/daq

    Data Acquisition schematics, boards, datasheets, docs, and software

    69 parts5