

Blackbox ng
Blackbox Next Generation
- Size
- 48.3 × 43.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 62
- Nets
- 79
- Pads
- 236
- Tracks, vias
- 539, 98
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 27 Nov 2019
- Updated
- 9 Mar 2020
Overview
Blackbox ng is an open-source printed circuit board by calstar, from the calstar/blackbox-ng repository on GitHub, published under the BSD-3-Clause licence. It is a 2-layer board of 48.3 × 43.2 mm with 62 parts on 79 nets, routed with 539 tracks and 98 vias.
It is built around the MPL3115A2R1, AP2112K-3.3 and MPU-9250, with the ASMB-MTB0-0A3A2 among its other parts. Its parts include 21 capacitors, 11 resistors, 6 connectors, 4 ICs and 2 diodes. It belongs with the STM32 boards of this library.
Main components
4MPL3115A2R1
LGA-8(3x5)-40℃~+85℃ 0.05Kpa 0.4Kpa 1.95V~3.6V 1s 2uA 50Kpa~1.1bar I2C LGA-8(3x5) Pressure Sensors ROHSNXP SemiconductorsPressure SensorsAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedMPU-9250
QFN-24-EP(3x3)-40℃~+85℃ 2.4V~3.6V 8uA IMU (accelerometer + gyroscope) Motion event detection SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps QFN-24-EP(3x3) Accelerometers ROHSTDK InvenSenseAccelerometersASMB-MTB0-0A3A2
SMD3528-40℃~+100℃ 115° Common Anode Top-mount White Lens SMD3528 RGB LEDs ROHSBroadcom LimitedLight Emitting Diodes (LED)
README
README.mdView this project on CADLAB.io.
blackbox-ng
This is the third major revision of STAR's black box project. Previous versions may be found on this git, and even older versions may be found on grabcad.
The major changes in this revision are the switch to kicad, the adjustment of the mounting holes pattern, and the switch to a more reliable linear regulator.
The project is seperated into a main logging board, and several spi daughter boards which can be chained together on an ffc cable and mounted about the vehicle.
Daughter Boards
At present all daughter boards use jumpers to select the appropriate chipselect lines, but pin mappings are designed to allow us to chain an arbitrary number of devices on a single chain using 74 series shift registers. They also all share a common hole pattern and form factor.
adxl372
This daughter board has a footprint for the adxl372, as well as a footprint for it's breakout board. The adxl372 is a relatively high bandwidth mems accelerometer that we plan on using to derive vibration data from.
Debug Board (aka vronsky-daughter)
This board has a .1" header so that it can be used to access the signals of all the pins on its connector. It also has a footprint for a high speed barometric pressure sensor, in order to serve as a backup logging system for the pitot tube project.
BMP388
This board is currently under development by Zitao and an attachment for STAR's next standard barometric pressure sensor. It is not yet production ready, but will likely be going out in the next board run.
Parts
62| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C4, C6, C8, C10, C11, C12, C14, C17, C18, C20, C21 |
| 5 | 220 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1, R2, R3, R7, R8 |
| 4 | 10u | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C3, C5, C7, C9 |
| 4 | MountingHole_3mm_Pad | MountingHole:MountingHole_3mm_Pad | H1, H2, H3, H4 |
| 3 | 100k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R5, R6, R9 |
| 3 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C1, C2, C15 |
| 2 | 10n | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C16, C19 |
| 2 | 4.7k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R10, R11 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_B3S-1000 | SW1, SW2 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R4 |
| 1 | 4.7u | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C13 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | ASMB-MTB0-0A3A2 | LED_SMD:LED_Avago_PLCC4_3.2x2.8mm_CW | D1 |
| 1 | CARD1 | blehhhh:MOLEX_500901-0801 | J3 |
| 1 | CARD2 | blehhhh:MOLEX_500901-0801 | J4 |
| 1 | CONN_DEBUG | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J1 |
| 1 | Conn_01x08 | blackbox-ng:505110-0892 | J5 |
| 1 | Fuse_Small | Fuse:Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder | F1 |
| 1 | JST_PH | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J2 |
| 1 | LED | LED_SMD:LED_0603_1608Metric_Castellated | D2 |
| 1 | LOGO | FLOOF:husky-cu | G*** |
| 1 | LOGO | FLOOF:husky-silk | G*** |
| 1 | LOGO | FLOOF:cat-face-trace | G*** |
| 1 | LOGO | FLOOF:cat-face-gold | G*** |
| 1 | LOGO | FLOOF:star | G*** |
| 1 | LOGO | FLOOF:bac | G*** |
| 1 | LOGO | FLOOF:husky-mask | G*** |
| 1 | LOGO | FLOOF:cat-face-silk | G*** |
| 1 | MPL3115A2 | Package_LGA:NXP_LGA-8_3x5mm_P1.25mm_H1.1mm | U3 |
| 1 | MPU-9250 | Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mm | U4 |
| 1 | STM32F401RETx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U2 |
| 1 | TEST POINT | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | TP1 |
| 1 | UART | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J6 |
| 1 | bead | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | FB1 |
| 1 | reset jumper | Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm | JP1 |
More from calstar/blackbox-ng
3- 2 layers38.1 × 25.4 mm

- 2 layers

- 2 layers38.1 × 25.4 mm

Similar boards
- 2 layers

RocketPCB
scottzach1/Project-Beans
VUW Engineering project to deliver a model rocket for a client.
7 parts3MIT - 4 layers60.2 × 60.5 mm

ESP32 FlightController
durveshpathak1989/kicad-local-agent
Free local Ollama agent for generating and validating KiCad project files
73 partsMIT - 4 layers60 × 95 mm

STM32H7 GuitarPedal
GuitarML/GuitarPedalSTM32
Guitar pedal using a stm32h7 microcontroller programmed with CubeIDE (PCB and Firmware)
101 parts100MIT - 2 layers50 × 47.1 mm

- 4 layers36.5 × 94.1 mm

- 4 layers49.8 × 41.8 mm

Cc1352-swim thermo
mik4el/cc1352-swim-thermo
Software and hardware for dual band radio high accuracy swim thermometer
55 parts2Apache-2.0 - 4 layers68.6 × 88.9 mm

- 2 layers

Nanosaur NX shield
rnanosaur/nanosaur-NX-shield
🦸 A nanosaur NX, need a super shield. The Nanosaur NX shield is here!
28 parts1
Questions
How big is the Blackbox ng PCB?
It measures 48.3 × 43.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Blackbox ng use?
62 parts, built around the MPL3115A2R1, AP2112K-3.3, MPU-9250 and ASMB-MTB0-0A3A2. 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 Blackbox ng KiCad files?
From the calstar/blackbox-ng repository on GitHub, at the commit this page was made from: the board is blackbox-ng/blackbox-ng.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Blackbox ng design in my own project?
Its repository publishes it under the BSD-3-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).