Enhanced edr
kartiknagare33·enhanced-edr·hardware/edr-hat/edr_hat.net
About the Enhanced edr PCB
Enhanced edr is an open source PCB design by kartiknagare33, published on GitHub under the MIT license. It is a board, with 18 components from 13 distinct parts.
Other key parts include the MCP2515_CAN, MPU6050, NEO-6M_GPS, DS3231_RTC and W25Q128. By type, the board carries 6 capacitors, 5 ICs, 3 connectors, 3 resistors and 1 LED.
It belongs with the sensors, dev boards & breakouts and power & battery designs in this gallery.
From the project
A forensic-grade vehicle "black box." It continuously records 40 vehicle parameters at 100 Hz into a rolling 20-second buffer, detects a crash through multiple redundant triggers, writes the crash-critical data to tamper-evident storage with a hardware write-lock, and survives lo
A forensic-grade vehicle "black box." It continuously records 40 vehicle parameters at 100 Hz into a rolling 20-second buffer, detects a crash through multiple redundant triggers, writes the crash-critical data to tamper-evident storage with a hardware write-lock, and survives loss of vehicle power long enough to complete that write.
- Node A — Vehicle ECU: ESP32 + MCP2515 CAN module. Broadcasts vehicle data frames (speed, rpm, throttle, brake, temps, fuel, etc.) on the CAN bus. See firmware/node-a-esp32/. - Node B — EDR Unit: Raspberry Pi 4B + MPU6050 (IMU), NEO-6M (GPS), DS3231 (RTC)…
Main components on the Enhanced edr
Enhanced edr bill of materials (BOM)
18 components, 13 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP2515_CAN | PinHeader_1x10_P2.54mm_Vertical | U1 |
| 1 | MPU6050 | PinHeader_1x08_P2.54mm_Vertical | U2 |
| 1 | NEO-6M_GPS | PinHeader_1x05_P2.54mm_Vertical | U3 |
| 1 | DS3231_RTC | PinHeader_1x06_P2.54mm_Vertical | U4 |
| 1 | W25Q128 | PinHeader_1x08_P2.54mm_Vertical | U5 |
| 1 | RPi_GPIO_2x20 | PinHeader_2x20_P2.54mm_Vertical | J1 |
| 1 | CAN_OUT | TerminalBlock_bornier-2_P5.08mm | J2 |
| 1 | PWR_FAIL | TerminalBlock_bornier-2_P5.08mm | J3 |
| 1 | STATUS | LED_D3.0mm | LED1 |
| 5 | 100nF | C_Disc_D5.0mm_W2.5mm_P5.00mm | C1, C2, C3, C4, C5 |
| 1 | 10uF | CP_Radial_D5.0mm_P2.50mm | C6 |
| 2 | 4.7k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 1 | 330 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
Enhanced edr design files
The KiCad project lives in the kartiknagare33/enhanced-edr repository on GitHub; these links point at the commit this page was built from.
- Netlisthardware/edr-hat/edr_hat.net
Enhanced edr: common questions
How many components are on the Enhanced edr?
18 components, from 13 distinct parts. The full bill of materials is listed on this page.
Where can I download the Enhanced edr design files?
From the kartiknagare33/enhanced-edr repository on GitHub, which has a netlist; the links under Design files point to each one.
Can I use the Enhanced edr design in my own project?
Yes, under the terms of its MIT license, which kartiknagare33 chose for the repository.
Similar boards
Sensor smd
scottbez1
40 × 20 mm5 parts2LApache-2.04.2kSensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kStack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kDisplay Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kEecv breakout
rusefi
140.8 × 53.7 mm9 parts4LGPL-3.01.2k