
Doorbot lcd
makeitlabs/doorbot
Doorbot is an RFID access control platform, primarily intended for exterior doors in a makerspace environment. Based on Raspberry Pi 3b+, PoE hat, and a custom interface hat.

Doorbot is an RFID access control platform, primarily intended for exterior doors in a makerspace environment. Based on Raspberry Pi 3b+, PoE hat, and a custom interface hat.
Doorbot is an open-source printed circuit board by makeitlabs, from the makeitlabs/doorbot repository on GitHub. It is a 2-layer board of 65 × 56.5 mm with 82 parts on 94 nets, routed with 677 tracks and 157 vias.
It is built around the ATMEGA328P-AU, DRV103H and TLP291-4, with the BAT54S and B260 among its other parts. Its parts include 34 resistors, 13 capacitors, 10 ICs, 8 diodes and 5 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Doorbot is a Python-based RFID access control system that is generally run on Raspberry Pi or other Linux-based systems. It was primarily developed to control physical access to exterior doors in our Makerspace facility.
Doorbot can run 'headless' with no display (typically using an LED for user feedback), or optionally provide a GUI display for rich user feedback.
Doorbot exists alongside RATT (https://github.com/makeitlabs/ratt/), which is a lower-cost RFID access control endpoint implemented on an entirely different platform. Both Doorbot and RATT use the authbackend database (https://github.com/makeitlabs/authbackend) to obtain their access control lists, allowing for centralized access control.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 4.7K | Resistor_SMD:R_0603_1608Metric | R5, R7, R10, R11, R12, R15, R32, R33, R34 |
| 9 | 47 | Resistor_SMD:R_0603_1608Metric | R4, R6, R19, R20, R21, R22, R23, R27, R28 |
| 7 | .1uF | Capacitor_SMD:C_0603_1608Metric | C3, C4, C5, C6, C10, C12, C13 |
| 7 | TLP291 | Package_SO:SO-4_4.4x2.3mm_P1.27mm | U2, U3, U4, U5, U6, U9, U10 |
| 6 | 100 | Resistor_SMD:R_0603_1608Metric | R16, R17, R25, R26, R29, R30 |
| 4 | 1K | Resistor_SMD:R_0603_1608Metric | R1, R2, R8, R31 |
| 4 | BAT54S | Package_TO_SOT_SMD:SOT-23 | D5, D6, D7, D8 |
| 4 | MountingHole | Mounting_Holes:MountingHole_2.7mm_M2.5 | H1, H2, H3, H4 |
| 3 | 1uF | Capacitor_SMD:CP_Elec_3x5.3 | C2, C9, C11 |
| 3 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | LED1, LED2, LED3 |
| 2 | 12pF | Capacitor_SMD:C_0603_1608Metric | C7, C8 |
| 2 | Conn_01x04 | Connect:Grove_1x04 | J4, J5 |
| 1 | 0 | Resistor_SMD:R_0603_1608Metric | R24 |
| 1 | 1.5A PTC | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | 100K | Potentiometers:Potentiometer_Trimmer_Bourns_3269P | RV1 |
| 1 | 16MHz | Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | 2K | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | 470 | Resistor_SMD:R_0603_1608Metric | R18 |
| 1 | ATmega328P-AU | Package_QFP:TQFP-32_7x7mm_P0.8mm | U1 |
| 1 | B260 | Diode_SMD:D_SMB | D1 |
| 1 | C_DELAY | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | DC_BOOST_MODULE | doorbot_pcb_library:DC_BOOST_MODULE | MOD1 |
| 1 | DRV103 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U7 |
| 1 | LOGO | doorbot_pcb_library:makeit-logo | G*** |
| 1 | MC78L05_SOT89 | TO_SOT_Packages_SMD:SOT-89-3_Handsoldering | U8 |
| 1 | PoE Passthrough | Pin_Headers:Pin_Header_Straight_2x02_Pitch2.54mm | J3 |
| 1 | R_FREQ | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | R_LED | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | R_PWM | Resistor_SMD:R_0603_1608Metric | R13 |
| 1 | Raspberry_Pi_2_3 | Pin_Headers:Pin_Header_Straight_2x20_Pitch2.54mm | J1 |
| 1 | Screw_Terminal_01x12 | doorbot_pcb_library:PHOENIX_1803523 | J2 |
The 80 most common of 82 parts.

makeitlabs/doorbot
Doorbot is an RFID access control platform, primarily intended for exterior doors in a makerspace environment. Based on Raspberry Pi 3b+, PoE hat, and a custom interface hat.

ParadigmHyperloop/comp5-electrical
All schematics and layouts in KiCad, plus some simulations https://paradigmhyperloop.com




ilicmiljan/open-can-controller
Open-source CAN bus controller for BMW E9X instrument clusters (Firmware + PCB)


mefe00/NEMA17_Control_Card
A driver board designed for direct mounting to the rear of NEMA17 motors and supporting PID control algorithms. Please read the README.md for features and applications. Development and work on new versions are ongoing.

tristan-yk/Aroma
PCB design files and firmware for multi-channel diffuser driver board.
It measures 65 × 56.5 mm and has 2 copper layers, 1.6 mm thick.
82 parts, built around the ATMEGA328P-AU, DRV103H, TLP291-4 and BAT54S. 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 makeitlabs/doorbot repository on GitHub, at the commit this page was made from: the board is hardware/pi_hat/REV0/doorbot/doorbot.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 makeitlabs before reusing the design.