Skip to the content
2 layers116.5 × 60.3 mmTalDoor, the printed circuit board in 3D

GatekeeperV2- POE powered NFC Door lock system using the PocketBeagle

Size
116.5 × 60.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
67
Nets
62
Pads
245
Tracks, vias
569, 116
Pours
8
Routed
Yes
KiCad
KiCad 4
Created
27 Oct 2017
Updated
24 Apr 2018

Overview

TalDoor is an open-source printed circuit board by akaStanley, from the akaStanley/TalDoor repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 116.5 × 60.3 mm with 67 parts on 62 nets, routed with 569 tracks and 116 vias.

It is built around the DRV8837DSG, ENC28J60-I/SO and BSS223PWH6327XTSA1, with the RK7002BM among its other parts. Its parts include 19 resistors, 17 capacitors, 8 diodes, 6 connectors and 5 ICs. It belongs with the radio and wireless boards of this library.

Main components

4

README

README.md

TalDoor (GatekeeperV2)

Spencer Kulbacki ~ CSH 2017-18

TalDoor (or GatekeeperV2) is a small POE door lock system that runs off the PocketBeagle and uses PN532 NFC module to scan and authenticate user ID cards and open the door.

Hardware:

  • PocketBeagle
  • Pn532 NFC Module
  • Esimated 500mA consumption of entire device during idle operation. Peak of 800mA during read/write door motor operations. EST less than 3 WATT max POE requirements.

Version 1.1 of the Main Board PCB.
Version 1.1 of the NFC Reader PCB.
Version 1.1.

Version 1.1 of the PCB.

Internal Main Board contains:

  • PocketBeagle
  • POE module
  • Ethernet to SPI module
  • Door lock motor driver
  • 3.3 to 5v step up for motor drive

External Reader Board contains:

  • PN532 NFC reader
  • Red/Green LEDs & Beeper for notification

Part List for the PCB

+/- some pin headers we already have ~30$ in components for one board (+PCB Cost)

~62 components specified in BOM (not counting extra male pin headers)

QTYValue
1Buzzer
90.1uF
218pF
310uF
110000pF
110uF
1470uF
31uF
4G_LED
4R_LED
1SI-52003-F_RJ45
1Conn_01x02
2Conn_01x06_Male
1Ferrite_Bead
1PocketBeagle
1RK7002BM
1BSS223PWH6327XTSA1
1100kΩ
210kΩ
2180Ω
12.2kΩ
449.9Ω
868Ω
1150Ω
1DRV8837
1ENC28J60-I/SO
1PN532
1AG9703
1NCP1117-3.3
125MHz

Software:

  • LibNFC 1.7.1

Notes

  • Paul's Github notes

  • BestCo door lock info,sorta

  • Setting up ethernet forwarding over USB for BeagleBone dev on a PC

    • Plugin the BeagleBone to a USB port on your computer
    • Install the drivers
    • In control panel -> Adapter settings, set the IP address of the USB adapter to 192.168.7.1
    • On the adapter that has the internet connection, enable connection sharing with the USB adapter connection
    • ssh into the BeagleBone (ssh 192.168.7.2)
    • Run command "route add default gw 192.168.7.1"
    • Edit /etc/resolv.conf and add the Google name server by adding the line "nameserver 8.8.8.8"
  • Door locks are 5v motors that need ~70mA to turn a worm gear and "unlock" the turnkey.

  • BeagleBoard uses 130mA nom (300mA peak)

  • 4 Red 0603 LEDs use 80mA

  • ENC28J60-I/SO uses 120mA nom (180mA peak)

  • PN532 91mA nom (140mA peak)

  • Esimated 500mA consumption of entire device during idle operation. Peak of 800mA during read/write door motor operations. EST less than 3 WATT max POE requirements.

Parts

67
QtyValueFootprintReferences
90.1uFCapacitors_SMD:C_0603C1, C2, C3, C4, C5, C6, C8, C10, C16
868Resistors_SMD:R_0603R10, R11, R12, R13, R14, R15, R16, R17
449.9Resistors_SMD:R_0603R6, R7, R8, R9
4G_LEDLEDs:LED_0603D1, D2, D3, D4
4R_LEDLEDs:LED_0603D5, D6, D7, D8
310uFCapacitors_SMD:C_0805C12, C13, C17
210kResistors_SMD:R_0603R2, R18
2180Resistors_SMD:R_0603R3, R4
218pFCapacitors_SMD:C_0603C7, C9
2Conn_01x06_MaleConnectors_JST:JST_XH_S06B-XH-A_06x2.50mm_AngledJ3, J4
2LOGOTalDoor_Footprints:CSH_logo_Fsilk_biggerG***, G***
2MountingHole_2.2mm_M2_Pad_ViaMounting_Holes:MountingHole_2.5mm_Pad_ViaM2 Screw, M2 Screw
2VAL**TalDoor_Footprints:mouse-bite-2mm-slotmouse-bite-2mm-slot, mouse-bite-2mm-slot
1 ENC28J60-I/SOHousings_SOIC:SOIC-28W_7.5x17.9mm_Pitch1.27mmU2
110000pFCapacitors_SMD:C_0603C14
1100kResistors_SMD:R_0603R1
110uFCapacitors_THT:CP_Radial_D5.0mm_P2.00mmC11
1120Resistors_SMD:R_0603R19
12.2kResistors_SMD:R_0603R5
125MHzCrystals:Crystal_HC49-4H_VerticalY1
1470uFCapacitors_THT:CP_Radial_D10.0mm_P5.00mmC15
1AG9700TalDoor_Footprints:Ag9700_FPU4
1BSS223PWH6327XTSA1TO_SOT_Packages_SMD:SOT-323_SC-70Q2
1BuzzerBuzzers_Beepers:Buzzer_12x9.5RM7.6BZ1
1Conn_01x02Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJ2
1Conn_01x03Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJ5
1DRV8837TalDoor_Footprints:WSON-8_1EP_2x2mm_Pitch0.5mm_ThermalViasU1
1Ferrite_BeadInductors_SMD:L_0805L1
1LOGOTalDoor_Footprints:CSH_logo_FsilkG***
1NCP1117-3.3_SOT223TO_SOT_Packages_SMD:SOT-223-3_TabPin2U5
1PN532TalDoor_Footprints:PN532U3
1PocketBeagleTalDoor_Footprints:PocketBeagle_TalDoorP1
1RK7002BMTO_SOT_Packages_SMD:SOT-23Q1
1SI-52003-F_RJ45TalDoor_Footprints:RJ45_POEJ1

Similar boards

  • 4 layers152 × 65.2 mmDepthABC, the printed circuit board in 3D

    DepthABC

    luxonis/oak-hardware

    Open Source OAK Hardware designs in Altium

    117 parts560MIT
  • 2 layers163.7 × 124.3 mmMicro PowerModule, the printed circuit board in 3D

    Micro PowerModule

    yingchaotw/micro_PowerModule

    µPower Supply Module

    235 parts1GPL-3.0
  • 4 layers31.8 × 130 mmSensify Main Board, the printed circuit board in 3D

    Sensify Main Board

    smvumbaco/Sensify-FA24

    Generate Hardware - Sensify Fall 2024

    146 parts
  • 2 layers100 × 38 mmBusmodul, the printed circuit board in 3D

    Busmodul

    LeoWatti99/CANTram-Framework

    33 partsGPL-3.0
  • 2 layers62 × 93.2 mmPcb inferior, the printed circuit board in 3D

    Pcb inferior

    djimenezjerez/control_accesos_hardware

    Hardware para el sistema de control de accesos mediante sensor de huellas dactilares

    77 partsMIT
  • 2 layers51.5 × 89 mmMobo, the printed circuit board in 3D

    Mobo

    opulo-inc/feeder

    Source for LumenPnP Feeders

    74 parts202

Questions

How big is the TalDoor PCB?

It measures 116.5 × 60.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TalDoor use?

67 parts, built around the DRV8837DSG, ENC28J60-I/SO, BSS223PWH6327XTSA1 and RK7002BM. 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 TalDoor KiCad files?

From the akaStanley/TalDoor repository on GitHub, at the commit this page was made from: the board is Hardware/TalDoor.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the TalDoor design in my own project?

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).