
Hipbadge
sneurlax/hip-badge
And join our matrix discussion channel: https://matrix.to/#/#hipbadge:matrix.org

Mechanics, PCB and Software for my modular control panel that is used with my cnc machine driven by LinuxCnc
PanelModular is an open-source printed circuit board by TheBlueManCoding, from the TheBlueManCoding/ModularControlPanel repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 160 × 69 mm with 63 parts on 76 nets, routed with 549 tracks and 34 vias.
It is built around the 74LVC1G17Z, PCF8574T and WS2811, with the BSS138 among its other parts. Its parts include 37 connectors, 6 resistors, 4 ICs, 3 capacitors and 3 transistors. It belongs with the RP2040 boards of this library.
Mechanics, PCB and Software for my modular control panel that is used with my cnc machine driven by LinuxCnc
If you need the mechanic parts, just open an issue and tell me.
This bboard delivers:
all switches are connected by:

#PCB with some connected switches, leds and the mist cooling controller

| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R4, R5, R6 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_4.3mm_M4_Pad | H1, H2, H3, H4 |
| 3 | BSS138 | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q1, Q2, Q3 |
| 2 | C_Polarized | Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder | C1, C2 |
| 2 | Conn_01x08 | TerminalBlock_WAGO:TerminalBlock_WAGO_236-408_1x08_P5.00mm_45Degree | J1.1, J2.1 |
| 2 | ~ | Library:OP714A04 | D1, D2 |
| 1 | 74LVC1G17 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U4 |
| 1 | 75R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | ADC_1 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J19 |
| 1 | ADC_2 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J20 |
| 1 | ADC_3 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J21 |
| 1 | BREAK | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J31 |
| 1 | C | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | E_STOP | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J22 |
| 1 | E_STOP_LED | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J26 |
| 1 | Enable U4 | Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm | JP4 |
| 1 | I2C_3V3 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J32 |
| 1 | I2C_5V | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J33 |
| 1 | I2C_Power Jumper | Jumper:SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels | JP2 |
| 1 | KEY_1 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1 |
| 1 | KEY_10 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J10 |
| 1 | KEY_11 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J29 |
| 1 | KEY_12 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J30 |
| 1 | KEY_2 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2 |
| 1 | KEY_3 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J3 |
| 1 | KEY_4 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J4 |
| 1 | KEY_5 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J5 |
| 1 | KEY_6 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J6 |
| 1 | KEY_7 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J7 |
| 1 | KEY_8 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J8 |
| 1 | KEY_9 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J9 |
| 1 | LED_1 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J11 |
| 1 | LED_2 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J12 |
| 1 | LED_3 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J13 |
| 1 | LED_4 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J14 |
| 1 | LED_5 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J15 |
| 1 | LED_6 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J16 |
| 1 | LED_7 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J17 |
| 1 | LED_8 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J18 |
| 1 | LED_Power_Jumper | Jumper:SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels | JP1 |
| 1 | LM7805_TO220 | Package_TO_SOT_THT:TO-220-3_Vertical | U1 |
| 1 | MIST | Connector_JST:JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical | J28 |
| 1 | OverrideU4 | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP3 |
| 1 | PCF8574 | Library:SO-16_7,7x10.2mm_P1.27mm-PCF8574 | U3 |
| 1 | POWER_KEY | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J23 |
| 1 | POW_KEY_MAN | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J35 |
| 1 | Pico | Pico Pi:RPi_Pico_SMD_TH | U2 |
| 1 | Reserve | Connector_JST:JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical | J34 |
| 1 | START | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J24 |
| 1 | STOP | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J25 |
| 1 | WS2811 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J27 |
It measures 160 × 69 mm and has 2 copper layers, 1.6 mm thick.
63 parts, built around the 74LVC1G17Z, PCF8574T, WS2811 and BSS138. 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 TheBlueManCoding/ModularControlPanel repository on GitHub, at the commit this page was made from: the board is pcb/PanelModular.kicad_pcb and its schematic pcb/PanelModular.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).

sneurlax/hip-badge
And join our matrix discussion channel: https://matrix.to/#/#hipbadge:matrix.org

NightLaneOrg/nr-si468x-dev
Si468x-based DAB/FM receiver module (M.2 E-Key) with open hardware and Linux integration.

xlazam01/SiboorVoronExt
Small board to extend the functionality of Gemini V3 Main board



slemanz/chronolog
STM32-based temperature data logger with RTC, NOR flash storage, LCD and Wi-Fi. Hardware and firmware.

gschwaer/sodastream-power-mod
Because the Internet of Things needed a smart soda maker.
