Skip to the content
PCBKitNew board
2 layers65.5 × 57.8 mmMs auth breakout, the printed circuit board in 3D

Ms auth breakout

google/makerspace-auth68

Designs for our makerspace access control devices

Size
65.5 × 57.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
41
Nets
67
Pads
161
Tracks, vias
349, 22
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
24 Jan 2017
Updated
16 Jun 2026

Overview

Ms auth breakout is an open-source printed circuit board by google, from the google/makerspace-auth repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 65.5 × 57.8 mm with 41 parts on 67 nets, routed with 349 tracks and 22 vias.

It is built around the ULN2003AD and DMN3023L-7. Its parts include 13 connectors, 6 resistors, 6 diodes, 6 transistors and 1 capacitor. It belongs with the interfaces and adapters boards of this library.

Main components

2

README

hardware/pi-hat-1/README.md

Pi Hat 1

This is an example board that fits a Raspberry Pi. We tried to make it fun enough to assemble as a beginning soldering exercise (yes, even with surface mount!), and not use anything too strange.

Board image

Part notes

The odd board shape is to preserve easy access to CSI bus in case you're using a camera.

We tested with 2x20 headers both cheap (eBay) and expensive (SFH11-PBPC-D20-ST-BK at $1.97). All fit, barely clearing the holes.

The top hole is intended as mechanical joining, but as in all Pi hats, needs an odd size standoff (M2.5 x 11mm).

You don't need both the 2-pin and barrel supply (in fact, don't power both simultaneously), but having the second set of pads makes probing easier.

The resistor network can be bussed or independent, either will work. 10k appears sufficient to overpower the onboard pulldown on boot, but 4.7k (less common) works too.

Pinouts

The button pinout is (left-to-right with the tab facing down) is (IN, n/c, GND, +12V, Switched GND). It's intended for a light and/or button per connector. Arcade buttons work fairly well if your enclosure is big enough.

Connector image

The only connector with a freewheeling diode is the 3-pin one marked high current. It's intended for relay or solenoid use, like for a door. It's fairly easy to blow the driver chip on all the others.

You can crimp or solder the switch and light side; you should crimp the Molex KK side.

The 30-second guide to crimping Molex KK

The best tool is Molex 63811-8200, but it's very expensive (350 USD). We used a budget crimper SN-2549 (23 USD) for these photos, which is the cheapest we've tried that does OK.

For a walkthrough of this process, University of Manchester has produced a video which details the workflow: https://www.youtube.com/watch?v=8jcfD1UW8SE

Crimping Fig. 1

  1. Strip 3mm of wire.

Crimping Fig. 2 2. Insert into crimper with the open end facing you.

Crimping Fig. 3 3. Don't crush the spring, which is on the back side, while you close a couple of clicks. Now insert wire from the front and complete the cycle.

Crimping Fig. 4 4. This is acceptably crimped. It's not ideal, but acceptable.

Crimping Fig. 5 5. Insert into housing with tiny tooth up, and the spring down in this orientation. It should lock.

Parts

41
QtyValueFootprintReferences
6DMN3023Lms_auth_breakout:SOT23-3Q1, Q2, Q3, Q4, Q5, Q6
410kms_auth_breakout:R0805R3, R4, R5, R6
4CONN_05POLAR_LOCKms_auth_breakout:MOLEX-1X5_LOCKJ1, J2, J3, J4
4DIODE-DO-214ACms_auth_breakout:DO-214ACD1, D2, D3, D4
3@HOLE0, @HOLE1, @HOLE2
3CONN_02POLAR_LOCKms_auth_breakout:MOLEX-1X2_LOCKJ10, J12, J13
2HFD23_SPDTms_auth_breakout:HFD23RL1, RL2
2LEDms_auth_breakout:CHIPLED_0805LED1, LED2
11kms_auth_breakout:R0805R1
147ums_auth_breakout:C1206C2
1560ms_auth_breakout:R0805R2
1BUCK_MODULEHORIZONTALms_auth_breakout:BUCK_HORIZONTALJ11
1CONN_03POLAR_LOCKms_auth_breakout:MOLEX-1X3_LOCKJ7
1CONN_04POLAR_LOCKms_auth_breakout:MOLEX-1X4_LOCKJ8
1CONN_06POLAR_LOCKms_auth_breakout:MOLEX-1X6_LOCKJ5
1MS_LOGOms_auth_breakout:MS_LOGO_VECTORU$1
1OSHW-LOGOMms_auth_breakout:OSHW-LOGO-MLOGO1
1PINHD-2X20ms_auth_breakout:2X20J14
1POWER_JACKPTH_LOCKms_auth_breakout:POWER_JACK_PTH_LOCKJ9
1ULN2003ADms_auth_breakout:SO16IC1
1US0093ms_auth_breakout:CERT-SMALL-SILKU$2

Questions

How big is the Ms auth breakout PCB?

It measures 65.5 × 57.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ms auth breakout use?

41 parts, built around the ULN2003AD and DMN3023L-7. 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 Ms auth breakout KiCad files?

From the google/makerspace-auth repository on GitHub, at the commit this page was made from: the board is hardware/pi-hat-1/ms_auth_breakout.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ms auth breakout design in my own project?

Its repository publishes it under the Apache-2.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).

Similar boards

  • 4 layers70 × 70 mmIO:Sensor Board, the printed circuit board in 3D

    IO:Sensor Board

    Ethan-Scanlon/dataBoardTransfer

    46 parts1
  • 4 layers150 × 65 mm32blit, the printed circuit board in 3D

    32blit

    Daft-Freak/32blit-hardware-kicad

    Imported and cleaned up 32blit board files

    121 parts
  • 2 layers27.4 × 60 mmRC W25, the printed circuit board in 3D

    RC W25

    Electrium-Mobility/RC-W25

    Electrium Mobility W25 Remote Control Project

    76 parts
  • 2 layers99.9 × 86 mmVULED, the printed circuit board in 3D

    VULED

    hansenkw/Vu-LED-Meter

    This is a decorative LED that shines based on the audio input through the 3.5mm audio jack connector. The design is a 2-layer printed circuit board based on Great Scott Vu LED Meter with few modifications as noted in…

    128 parts
  • 4 layers45.1 × 45.1 mmSuperPower uC KiCad, the printed circuit board in 3D

    SuperPower uC KiCad

    SuperPower/Apollo

    All hardware designs and products you can find in this repository is licensed under CERN Open Hardware Licence Version 2 - Weakly Reciprocal

    113 parts
  • 4 layers65 × 75 mmHomeAssistant, the printed circuit board in 3D

    HomeAssistant

    WojciechM98/Home-assistant-ESP32

    Home assistand board using ESP32 controlled with MQTT protocol.

    151 parts
  • 2 layers70.3 × 38 mmJABICAN USB Pro, the printed circuit board in 3D

    JABICAN USB Pro

    dragonlock2/kicadboards

    Offsite backup for the miscellaneous KiCad boards that don't fit elsewhere

    92 parts14Apache-2.0
  • 4 layers200 × 100 mmCarrier, the printed circuit board in 3D

    Carrier

    misko/prompt2device

    The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.

    142 parts3MIT