Skip to the content
PCBKitNew board
2 layers65 × 56 mmACYONP SMD LCSC, the printed circuit board in 3D

ACYONP SMD LCSC

SkullKill/ACYONP-PCB1

PCB for Access Control Yubikey OTP NFC Pi (ACYONP). For Raspberry Pi. This is a Door Access Control using Electronic Door Strike, with Yubikey OTP via NFC / KeyPad / WebInterface for Authentication.

Size
65 × 56 mm
Copper layers
2
Thickness
1.6 mm
Parts
93
Nets
81
Pads
280
Tracks, vias
995, 101
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
27 Jul 2019
Updated
27 Jul 2019

Overview

ACYONP SMD LCSC is an open-source printed circuit board by SkullKill, from the SkullKill/ACYONP-PCB repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 65 × 56 mm with 93 parts on 81 nets, routed with 995 tracks and 101 vias.

It is built around the CAT24C32LI-, ULN2003A and FMMT491TA, with the SOD1F7, DMG2305UX and DMMT5401 among its other parts. Its parts include 33 resistors, 15 diodes, 15 connectors, 8 transistors and 7 capacitors.

Main components

6

README

README.md

ACYONP-PCB

PCB for Access Control Yubikey OTP NFC Pi (ACYONP). For Raspberry Pi. This is a Door Access Control using Electronic Door Strike, with Yubikey OTP via NFC / KeyPad / WebInterface for Authentication.

Web interface shows the status of the whole system, along with the ability to enter pin/password/yubikey OTP string for authentication to unlock the door

Uses Inturrupt and Threads to minimise overhead, and to be non blocking as much as possible.

All options are completely customizable through the ini config file

The script ACYONP is design specificly for the Raspberry Pi.

SKaccess by Simon Kong

https://www.skaccess.com

ACYONP-SMD-01.jpg NFC Reader is at the top of the Box, inside. putting the yubikey on top of the box will scan the yubikey neo / yubikey 5 nfc. ACYONP-SMD-01.jpg

ACYONP-webinterface-01.jpg ACYONP-webinterface-01.jpg

V 1.0 21/05/2019 - Initial Release


PCB Board Used

Ready to use PCB Board

https://www.skstore.com.au/electronics/pcb/ACYONP

PCB Design Files / gerber files

ACYONP-PCB

FYI Gerber files are in the release section

https://github.com/SkullKill/ACYONP-PCB/releases

more pictures in the wiki

https://github.com/SkullKill/ACYONP-PCB/wiki

ACYONP-SMD-Front-Red-RT-V1.2.jpg ACYONP-SMD-Front-Red-RT-V1.2.jpg

ACYONP-SMD-Back-Red-V1.2.jpg ACYONP-SMD-Back-Red-V1.2.jpg


Schematics

ACYONP-SMD-schematics-v1.2a.jpg ACYONP-SMD-schematics-v1.2a.jpg


Code Used

ACYONP


Product Used (not included)

Dupont kit / Jumper Wires

you will need a dupont crimp kit 2.54 / tool and / or jumper wires

e.g

Crimping Tool: 0.1-1.0 mm² Capacity, 16-28 AWG https://www.pololu.com/product/1928

Crimp Connector Housings https://www.pololu.com/category/70/crimp-connector-housings

Female Crimp Pins for 0.1" Housings https://www.pololu.com/product/1930

Male Crimp Pins for 0.1" Housings https://www.pololu.com/product/1931

Wires with Pre-Crimped Terminals https://www.pololu.com/category/71/wires-with-pre-crimped-terminals

Premium Jumper Wires https://www.pololu.com/category/65/premium-jumper-wires

https://www.futurlec.com/ConnHead.shtml

Keypad

Metallic Waterproof 3x4 Keypad https://www.futurlec.com/Keypads.shtml

PN532 NFC controller in UART mode

e.g

https://www.dfrobot.com/product-892.html

https://wiki.dfrobot.com/NFC_Module_for_Arduino__SKU_DFR0231_

Yubico Yubikey

YubiKey 5 NFC

https://www.yubico.com/product/yubikey-5-nfc

other items used, can be any other ones.

H0307 • 145Lx105Wx65Dmm IP65 Sealed ABS Enclosure

https://www.altronics.com.au/p/h0307-ritec-145lx105wx65dmm-ip65-sealed-abs-enclosure/

H0151 • UB1 (157Lx95Wx53Hmm) Grey ABS Jiffy Box

https://www.altronics.com.au/p/h0151-ub1-157lx95wx53hmm-grey-abs-jiffy-box/

P0628 • 2.1mm Female Plastic Chassis Mount DC Power Socket (not necessary)

https://www.altronics.com.au/p/p0628-2.1mm-female-plastic-chassis-mount-dc-power-socket/

H1554 • 5mm LED Mounts Pk 100

https://www.altronics.com.au/p/h1554-5mm-led-mounts-pk-100/

S6109 • 1.5-24V Piezo Chassis Mount Buzzer (status buzzer)

https://www.altronics.com.au/p/s6109-1.5-24v-piezo-chassis-mount-buzzer/

S6100 • 3-15V Mechanical Chassis Mount Buzzer (door buzzer)

https://www.altronics.com.au/p/s6100-3-15v-mechanical-chassis-mount-buzzer/

Parts

93
QtyValueFootprintReferences
7330ΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR18, R27, R29, R30, R31, R32, R33
7LED-GreenLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD3, D4, D11, D12, D13, D14, D15
5150ΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR3, R8, R12, R16, R20
5FMMT491TAPackage_TO_SOT_SMD:SOT-23Q2, Q3, Q5, Q7, Q9
5MountingHoleACYONP-SMD-LCSC:MountingHole_2.75mm_M2.5_NoPadH1, H2, H4, H5, H6
4100nF-25VCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC2, C3, C5, C6
42KΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1, R6, R10, R14
4SOD1F7Diode_SMD:D_SOD-123D1, D2, D9, D10
310KΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR4, R11, R25
322UF-25VCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1, C4, C7
34.7KΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR21, R23, R24
3510ΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2, R5, R17
2270ΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR9, R13
23.9KΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR22, R28
2DMG2305UXPackage_TO_SOT_SMD:SOT-23Q1, Q12
2LED-YellowLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD5, D6
11-WireConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ12
11.2KΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR7
112Vpsupi-template:TerminalBlock_bornier-2_P5.08mmJ16
11KΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR19
13.3UH-8.5AACYONP-SMD-LCSC:L_6.3x6.3_H3_HandSolderL1
147KΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR15
157.6KΩResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR26
15V Reg Sw on-offButton_Switch_SMD:SW_SPDT_PCM12SW1
15V-12V JumperConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP2
15V-3.3V Sw NFCConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP1
1AlarmStatusConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ20
1CAT24C32Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1DMMT5401Package_TO_SOT_SMD:SOT-23-6Q11
1I2CConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ9
1KeyPad3X4Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ8
1LED-BlueLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD8
1LED-RedLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD7
1LOGOACYONP-SMD-LCSC:skaccessLogo3000G***
1LOGOACYONP-SMD-LCSC:skaccessLogo2000G***
1LatchOpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ18
1NFC_ModuleConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ15
1PTC-2A-16V_1812Fuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolderF1
1PowerStatusConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ21
1PowerToSolenoidStrikeConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1ProgrammingJumperConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ22
1Raspberry_Pi_2_3Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ1
1ReedSwitchOpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ19
1Screw_Terminal_01x04_Left_Toppi-template:TerminalBlock_TE_282834-4_1x04_P2.54mm_HorizontalJ23
1Screw_Terminal_01x06_Top_Rightpi-template:TerminalBlock_TE_282834-6_1x06_P2.54mm_HorizontalJ26
1Screw_Terminal_01x08_Bottom_Leftpi-template:TerminalBlock_TE_282834-8_1x08_P2.54mm_HorizontalJ25
1TPS563200Package_TO_SOT_SMD:SOT-23-6_HandsolderingU1
1ULN2003AACYONP-SMD-LCSC:SOIC-16_ti-Package-DU3

Questions

How big is the ACYONP SMD LCSC PCB?

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

What parts does the ACYONP SMD LCSC use?

93 parts, built around the CAT24C32LI-, ULN2003A, FMMT491TA and SOD1F7. 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 ACYONP SMD LCSC KiCad files?

From the SkullKill/ACYONP-PCB repository on GitHub, at the commit this page was made from: the board is ACYONP-SMD-LCSC.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the ACYONP SMD LCSC 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).

Similar boards

  • 2 layers65 × 56 mmRDMA, the printed circuit board in 3D

    RDMA

    SkullKill/RDMA-PCB

    Rpi Dead Man Alarm - PCB and 3D case - Occupancy Monitoring - Raspberry Pi hat

    92 partsGPL-3.0
  • 2 layers65 × 56 mmToy Ikea MicrowaveController, the printed circuit board in 3D

    Toy Ikea MicrowaveController

    SkullKill/Toy-Ikea-MicrowaveController-PCB

    PCB for Microwave Controller for Ikea Kitchen DUKTIG

    73 parts1GPL-3.0
  • 2 layers65 × 56.5 mmSangaboard v0.4, the printed circuit board in 3D

    Sangaboard v0.4

    kitspace-test-repos/Sangaboard

    The Sangaboard is a motor controller for unipolar stepper motors such as the cheap 28BYJ-48 motors. The custom board (v0.3) can be programmed as an Arduino Leonardo in the Arduino IDE.

    96 parts
  • 4 layers200 × 100 mmHeteromycin, the printed circuit board in 3D

    Heteromycin

    hasenbanck/heteromycin

    A 3D printer board using a powerfull STM32 MCU, TMC5160/TMC2160 driver and a Raspberry Pi or compatible SBC

    373 parts40
  • 2 layers65 × 56 mmPi hat, the printed circuit board in 3D

    Pi hat

    MaZderMind/jukebox

    Software and Hardware of my RaspberryPi-Jukebox-Project

    98 parts4
  • 2 layers65 × 56 mmRaspberrypi hat, the printed circuit board in 3D

    Raspberrypi hat

    fablabcb/fablock

    fablock is an RFID lock to our fablab

    31 parts2
  • 2 layers182.5 × 65 mmV1Panel, the printed circuit board in 3D

    V1Panel

    pilotniq/MJoulnir

    Hardware and software for the control system of a full size electric boat.

    171 parts2