Skip to the content
2 layers65 × 56 mmSparkleswitch pi, the printed circuit board in 3D

RFID enabled switch for heavy equipment (work in progress)

Size
65 × 56 mm
Copper layers
2
Thickness
1.6 mm
Parts
26
Nets
65
Pads
184
Tracks, vias
405, 14
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
27 Aug 2016
Updated
23 Dec 2018

Overview

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.

Main components

1

README

hardware/pi-hat/README.md

Pi Sparkle HAT

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.

Parts

26
QtyValueFootprintReferences
44k7Resistors_SMD:R_0603R2, R3, R4, R5
4PC817Housings_DIP:DIP-4_W7.62mmU4, U5, U6, U7
3100nCapacitors_SMD:C_0603C1, C2, C3
374HCT245Housings_SSOP:SSOP-20_4.4x6.5mm_Pitch0.65mmU1, U2, U3
2CONN_02X08Connectors_IDC:IDC-Header_2x08_Pitch2.54mm_StraightPanel-1, Panel-2
110kResistors_SMD:R_0603R1
122uCapacitors_SMD:C_1210C4
1CONN_02X20Socket_Strips:Socket_Strip_Straight_2x20_Pitch2.54mmP1
1Conn_01x02TerminalBlock_4UCON:TerminalBlock_4UCON_19963_02x3.5mm_StraightJ1
1Conn_02x06_Odd_EvenConnectors_IDC:IDC-Header_2x06_Pitch2.54mm_StraightJ2

The 21 most common of 26 parts.

More from noisebridge/sparkle-switch

1
  • 2 layers37 × 27 mmSwitch connector, the printed circuit board in 3D

    Switch connector

    noisebridge/sparkle-switch

    RFID enabled switch for heavy equipment (work in progress)

    12 parts

Similar boards

  • 2 layers297.2 × 180.3 mm8bit computer, the printed circuit board in 3D

    8bit computer

    vascofazza/8bit-cpu

    Schematics & code for my 74LS-based 8-bit MK1 CPU

    377 parts317MIT
  • 4 layers304.8 × 330.2 mm2000ATX, the printed circuit board in 3D

    2000ATX

    jasonsbeer/Amiga-2000-EATX

    An Amiga 2000 PCB in the EATX form factor.

    614 parts200GPL-3.0
  • 2 layers138 × 96.9 mmISA Card, the printed circuit board in 3D

    ISA Card

    AkBKukU/CM153-Repro

    A reproduction of the Philips CM-153 LMSI controller

    161 parts145
  • 2 layers237.7 × 146.1 mmTipi peb, the printed circuit board in 3D

    Tipi peb

    jedimatt42/tipi

    TI-99/4A to Raspberry PI messaging through console sideport

    51 parts77
  • 4 layers318.4 × 124.5 mmN2360, the printed circuit board in 3D

    N2360

    jasonsbeer/Amiga-N2630

    A re-imagining of the Amiga A2630 processor card.

    248 parts69
  • 4 layers292.1 × 88.3 mmSnark barker mca, the printed circuit board in 3D

    Snark barker mca

    schlae/snark-barker-mca

    A Sound Blaster compatible sound card for Micro Channel bus computers

    177 parts69
  • 2 layers216 × 150 mmMotherboard-101, the printed circuit board in 3D

    Motherboard-101

    artemisamsx/artemisa

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

    124 parts67
  • 2 layers100 × 66.1 mmPicoWiFiModem, the printed circuit board in 3D

    PicoWiFiModem

    mecparts/PicoWiFiModem

    A Pico W based RS232 <-> WiFi modem with Hayes AT style commands and LED indicators

    39 parts64GPL-3.0

Questions

How big is the Sparkleswitch pi PCB?

It measures 65 × 56 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Sparkleswitch pi use?

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.

Where can I download the Sparkleswitch pi KiCad files?

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.

Can I use the Sparkleswitch pi design in my own project?

Its repository states no licence, so its author keeps all rights: ask noisebridge before reusing the design.