
Scoopy
NiceHatThanks/scoopy-node
Tiny, local-first room hardware for Home Assistant and ESPHome.

STM32 powered pixel automotive dashboard
DrunkDashboard v2 is an open-source printed circuit board by drunkbatya, from the drunkbatya/DrunkDashboard repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 230 × 84.9 mm with 223 parts on 173 nets, routed with 2,173 tracks and 2,235 vias.
It is built around the TJA1051T-3-1J-TD, MCP6004T-I/SL(MS) and BH1750FVI-TR, with the ILD207T, AMS1117-3.3V and CRCW060310R0FKEAHP among its other parts. Its parts include 87 resistors, 76 capacitors, 15 ICs, 12 diodes and 4 switches. It belongs with the STM32 boards of this library.
An STM32-based automotive dashboard with a sunlight-readable pixel display, running a port of the Flipper Zero OS.
Kicad source and production files lives in hardware directory.
arm-none-eabi-gcc toolchain needs to be installed, also make, python3 and icon converter deps:
python3 -m pip install -r scripts/requirements.txt openocd is required for flashing and arm-none-eabi-gdb for debugging
git submodule update --init --recursive
make| Qty | Value | Footprint | References |
|---|---|---|---|
| 43 | CL10B104KB8NNNC | Capacitor_SMD:C_0603_1608Metric | C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C21, C22, C23, C24, C25, C26 +27 |
| 34 | RT0603BRD0710KL | Resistor_SMD:R_0603_1608Metric | R3, R4, R10, R16, R19, R20, R21, R39, R40, R41, R42, R43, R48, R49, R50, R51 +18 |
| 11 | FRC0603F4701TS | Resistor_SMD:R_0603_1608Metric | R29, R32, R37, R38, R66, R67, R68, R69, R79, R81, R82 |
| 8 | FRC0603F2401TS | Resistor_SMD:R_0603_1608Metric | R27, R31, R35, R36, R62, R63, R64, R65 |
| 8 | FRC0603F2701TS | Resistor_SMD:R_0603_1608Metric | R5, R12, R25, R26, R44, R46, R54, R55 |
| 8 | FRC0603F5601TS | Resistor_SMD:R_0603_1608Metric | R11, R22, R23, R24, R45, R47, R52, R53 |
| 8 | FRC0603F6200TS | Resistor_SMD:R_0603_1608Metric | R28, R30, R33, R34, R58, R59, R60, R61 |
| 7 | CC0603KRX7R0BB103 | Capacitor_SMD:C_0603_1608Metric | C5, C33, C34, C35, C36, C68, C69 |
| 7 | GRM21BC8YA106KE11L | Capacitor_SMD:C_0805_2012Metric | C49, C52, C53, C54, C55, C56, C67 |
| 6 | 1N4148WS_C917117 | JLCImport:1N4148WS_C917117 | D5, D7, D8, D9, D11, D12 |
| 4 | CL10C180JB8NNNC | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4 |
| 4 | GCM21BR71A106KE22L | JLCImport:GCM21BR71A106KE22L | C39, C40, C41, C42 |
| 4 | ILD207T | JLCImport:ILD207T | U8, U9, U12, U13 |
| 3 | GRM188R61H225KE11D | Capacitor_SMD:C_0603_1608Metric | C58, C60, C61 |
| 3 | SRV05-4_C558418 | JLCImport:SRV05-4_C558418 | D2, D3, D6 |
| 2 | CC0603KRX7R0BB221 | Capacitor_SMD:C_0603_1608Metric | C50, C57 |
| 2 | EC11E15244G1 | JLCImport:EC11E15244G1 | SW1, SW3 |
| 2 | MCP6004T-I_SL | JLCImport:MCP6004T-I_SL | U6, U11 |
| 2 | PTFR0603B100RN9 | Resistor_SMD:R_0603_1608Metric | R1, R70 |
| 2 | PZ254R-11-04P | JLCImport:PZ254R-11-04P | H1, H3 |
| 2 | RC0603FR-0712KL | Resistor_SMD:R_0603_1608Metric | R83, R86 |
| 1 | 12v | TestPoint:TestPoint_Pad_D1.5mm | 12v_1 |
| 1 | 25TQC22MYFB | JLCImport:25TQC22MYFB | C9 |
| 1 | 2N7002WT1G | Package_TO_SOT_SMD:SOT-323_SC-70 | Q2 |
| 1 | 3362P-1-103LF_C48997950 | JLCImport:3362P-1-103LF_C48997950 | VR3 |
| 1 | 39281243 | JLCImport:39281243 | CN1 |
| 1 | 3v3 | TestPoint:TestPoint_Pad_D1.5mm | 3v3_1 |
| 1 | 5v | TestPoint:TestPoint_Pad_D1.5mm | 5v1 |
| 1 | AMS1117-3_3 | JLCImport:AMS1117-3_3 | U4 |
| 1 | AP64501SP-13 | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias | U5 |
| 1 | BH1750FVI-TR | JLCImport:BH1750FVI-TR | U14 |
| 1 | BLM18PG121SN1D_C14709 | JLCImport:BLM18PG121SN1D_C14709 | L2 |
| 1 | BS-02-A1AJ010 | JLCImport:BS-02-A1AJ010 | B1 |
| 1 | CC0603JRX7R7BB105 | Capacitor_SMD:C_0603_1608Metric | C70 |
| 1 | CC0603KRX7R0BB104 | Capacitor_SMD:C_0603_1608Metric | C47 |
| 1 | CC0603KRX7R9BB122 | Capacitor_SMD:C_0603_1608Metric | C51 |
| 1 | CL10A475KO8NNNC | Capacitor_SMD:C_0603_1608Metric | C43 |
| 1 | CRCW060310R0FKEAHP | Resistor_SMD:R_0603_1608Metric | U16 |
| 1 | CanRx | TestPoint:TestPoint_Pad_D1.5mm | CanRx_1 |
| 1 | CanTx | TestPoint:TestPoint_Pad_D1.5mm | CanTx_1 |
| 1 | DMP3013SFV-7_ES | JLCImport:DMP3013SFV-7_ES | Q3 |
| 1 | DispPwm | TestPoint:TestPoint_Pad_D1.5mm | DispPwm1 |
| 1 | EEFCX0J101R | JLCImport:EEFCX0J101R | C38 |
| 1 | FRC0603F1001TS | Resistor_SMD:R_0603_1608Metric | R80 |
| 1 | FRC0603F1200TS | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | FRC0603F2002TS | Resistor_SMD:R_0603_1608Metric | R84 |
| 1 | FRC0603F2201TS | Resistor_SMD:R_0603_1608Metric | R85 |
| 1 | FRC0603F8202TS | Resistor_SMD:R_0603_1608Metric | R13 |
| 1 | GND | TestPoint:TestPoint_Pad_2.0x2.0mm | GND1 |
| 1 | I2cScl | TestPoint:TestPoint_Pad_D1.5mm | I2cScl_1 |
| 1 | I2cSda | TestPoint:TestPoint_Pad_D1.5mm | I2cSda_1 |
| 1 | LQM2HPN2R2MG0L | JLCImport:LQM2HPN2R2MG0L | L1 |
| 1 | MINI_MSK12CO2 | JLCImport:MINI_MSK12CO2 | SW4 |
| 1 | MMBZ5242BLT3G | JLCImport:MMBZ5242BLT3G | D10 |
| 1 | PESD1CAN_215 | JLCImport:PESD1CAN_215 | D1 |
| 1 | Q13FC1350000400 | JLCImport:Q13FC1350000400 | X2 |
| 1 | REF3333AIDBZR | JLCImport:REF3333AIDBZR | U7 |
| 1 | RK73B2ETTD180J | Resistor_SMD:R_1210_3225Metric | R2 |
| 1 | S3B-XH-A-1_LF_SN | JLCImport:S3B-XH-A-1_LF_SN | CN2 |
| 1 | SRN6045TA-3R3Y | JLCImport:SRN6045TA-3R3Y | L3 |
| 1 | SS12_C18199177 | JLCImport:SS12_C18199177 | D4 |
| 1 | STM32U585VIT6Q | Package_QFP:LQFP-100_14x14mm_P0.5mm | U1 |
| 1 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP3 |
| 1 | SolderJumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm | JP1 |
| 1 | SolderJumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | SpiCs2 | TestPoint:TestPoint_Pad_D1.5mm | SpiCs2_1 |
| 1 | SpiMiso | TestPoint:TestPoint_Pad_D1.5mm | SpiMiso_1 |
| 1 | SpiMosi | TestPoint:TestPoint_Pad_D1.5mm | SpiMosi_1 |
| 1 | SpiSck | TestPoint:TestPoint_Pad_D1.5mm | SpiSck_1 |
| 1 | TJA1051T_3_1J | JLCImport:TJA1051T_3_1J | U3 |
| 1 | TS3643TP | JLCImport:TS3643TP | SW2 |
| 1 | W25Q32JVSSIQ_C179173 | JLCImport:W25Q32JVSSIQ_C179173 | U10 |
| 1 | WG24064 | lib:WG24064 | U2 |
| 1 | X322525MOB4SI | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | X1 |
It measures 230 × 84.9 mm and has 4 copper layers, 1.6 mm thick.
223 parts, built around the TJA1051T-3-1J-TD, MCP6004T-I/SL(MS), BH1750FVI-TR and ILD207T. 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.
From the drunkbatya/DrunkDashboard repository on GitHub, at the commit this page was made from: the board is hardware/kicad/DrunkDashboard_v2/DrunkDashboard_v2.kicad_pcb and its schematic hardware/kicad/DrunkDashboard_v2/DrunkDashboard_v2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

NiceHatThanks/scoopy-node
Tiny, local-first room hardware for Home Assistant and ESPHome.


johnb302/cmu-embedded
Repo for distributed embedded systems at CMU, 18-449

jrseti/Dish
Simple controller with toggle switches to move the dish motors



