
Switch connector
noisebridge/sparkle-switch
RFID enabled switch for heavy equipment (work in progress)

RFID enabled switch for heavy equipment (work in progress)
Sparkleswitch pi is an open-source printed circuit board by noisebridge, from the noisebridge/sparkle-switch repository on GitHub. It is a 2-layer board of 65 × 56 mm with 26 parts on 65 nets, routed with 405 tracks and 14 vias.
It is built around the 74HCT245. Its parts include 7 ICs, 5 resistors, 4 capacitors and 3 connectors.
The Sparkle HAT connects to Raspberry Pi GPIOs, does 3.3V->5V level shifting to connect to HUB75 LED matrixes (to be controlled with the rpi-rgb-matrix code), and the Sparkleswitch-specific IDC-12 connector to connect to the switch box.
The level shifters are needed as the LED matrixes need 5V logic level. We also use two free drivers to provide 5V TTL level for the trigger relay outputs on the IDC-12 connector.
Inputs (from switches and sense-lines all operating at 12V) are insulated with PC817 opto couplers. The relay trigger outputs are non-insulated as the receiving end uses opto-couplers already.
To provide strong mechanical support, the HAT is full size with all four mounting holes.


| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 4k7 | Resistors_SMD:R_0603 | R2, R3, R4, R5 |
| 4 | PC817 | Housings_DIP:DIP-4_W7.62mm | U4, U5, U6, U7 |
| 3 | 100n | Capacitors_SMD:C_0603 | C1, C2, C3 |
| 3 | 74HCT245 | Housings_SSOP:SSOP-20_4.4x6.5mm_Pitch0.65mm | U1, U2, U3 |
| 2 | CONN_02X08 | Connectors_IDC:IDC-Header_2x08_Pitch2.54mm_Straight | Panel-1, Panel-2 |
| 1 | 10k | Resistors_SMD:R_0603 | R1 |
| 1 | 22u | Capacitors_SMD:C_1210 | C4 |
| 1 | CONN_02X20 | Socket_Strips:Socket_Strip_Straight_2x20_Pitch2.54mm | P1 |
| 1 | Conn_01x02 | TerminalBlock_4UCON:TerminalBlock_4UCON_19963_02x3.5mm_Straight | J1 |
| 1 | Conn_02x06_Odd_Even | Connectors_IDC:IDC-Header_2x06_Pitch2.54mm_Straight | J2 |
The 21 most common of 26 parts.

noisebridge/sparkle-switch
RFID enabled switch for heavy equipment (work in progress)






schlae/snark-barker-mca
A Sound Blaster compatible sound card for Micro Channel bus computers

artemisamsx/artemisa
Schematics, PCB designs and HDL simulations to build a 8-bits MSX computer

mecparts/PicoWiFiModem
A Pico W based RS232 <-> WiFi modem with Hayes AT style commands and LED indicators
It measures 65 × 56 mm and has 2 copper layers, 1.6 mm thick.
26 parts, built around the 74HCT245. 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 noisebridge/sparkle-switch repository on GitHub, at the commit this page was made from: the board is hardware/pi-hat/sparkleswitch-pi.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask noisebridge before reusing the design.