Access Reader Design

Access Reader — важная правка по РАЗМЕЩЕНИЮ разъёмов (ты на placement): ВСЕ разъёмы и клеммники ставь ПО КРАЮ платы, ориентированными наружу, с зазором под вставку кабеля/штекера. Сейчас RJ45 Ethernet стоит ПОСЕРЕДИНЕ — в него физически не воткнуть провод, перемести на кромку. На край разъёмной стороной наружу: RJ45 (Ethernet), клеммник входа 9–32В DC, клеммники 2 реле (NO/NC/COM), сервисный USB, клеммники/хедеры RS-485, Wiegand и 2 входов, разъём/шлейф GM861 (QR), 2-pin разъём катушки 125к (J101). Вход кабеля не должен перекрываться компонентами, крепёжными отверстиями или соседними разъёмами (проверь высоту/вылет коннектора наружу за контур). Зону поднесения карт (антенны 13.56/125к) держи свободным краем без разъёмов. Это правило — жёсткое: неудобный доступ к разъёму = брак. Обнови placement и manufacturing notes, отметь этот constraint в ready-to-export чеклисте.
Created a project doc

Access Reader Factory Package Run — 2026-07-09

View Document

Full first Rev A prototype preserved: PoE AG9905-MTB, RJ45/W5500 Ethernet, 9-32 V DC LMR16020 branch and ESP32-S3 Wi-Fi are populated. Criti...
Сделал автономный проход и экспортировал артефакты; все ссылки на Gerber+drill, BOM, BOM с DNP-колонкой и Pick-and-Place собраны в Access Reader Factory Package Run — 2026-07-09.
Что не удалось: пакет не order-ready — routing не завершён, DRC всё ещё показывает много airwires; stackup tool принял 4-layer, но readback показывает inner layers как Signal вместо GND/PWR; SS14 diode-OR работает как reverse-blocking fallback, но лучше заменить на ideal-diode/power-mux перед производством. Critical ERC по питанию/GND для W5500, USB ESD, LMR16020 и PoE/DC OR-ing исправлены, placement выполнен на 80×100 мм.
Fix stackup and routing
Fix stackup
Allow larger board
Finish routing
Replace diode OR
Audit exported files

Refine this doc
Ask about this doc
Access Reader Full Prototype BOM and Connectivity Gate
Purpose
This file replaces the earlier SKU/DNP thinking for the first prototype. It is a manual BOM/connectivity gate because the live BOM/schematic inspector was unavailable in this run.
Required Nets

Table


NetSource / DestinationNotes
VIN_DC_RAWDC terminal input9-32 V input before protection.
VIN_DC_PROTAfter fuse/TVS/reverse/EMIFeeds LMR16020.
5V_DC_PRE_ORLMR16020 outputMust not directly connect to AG9905 output.
5V_POE_PRE_ORAG9905-MTB 5 V outputMust not directly connect to LMR16020 output.
5V_SYSOR-ing / mux outputCommon 5 V rail after reverse blocking.
3V3_SYS3.3 V buck outputLogic/RF/Ethernet rail.
SPI_SCK, SPI_MOSI, SPI_MISOESP32-S3, CLRC663, W5500Shared bus; confirm MISO tri-state.
W5500_CS, W5500_INT, W5500_RSTESP32-S3 to W5500Ethernet is populated in prototype.
USB_DP, USB_DNESP32-S3 native USBService/programming.
Power Branch BOM Gate

Table


FunctionRequired Part / ClassPrototype Status
PoE 5 VAG9905-MTBPopulate
Ethernet/PoE connectorRJ45 MagJack compatible with W5500 and PoE pathPopulate
DC buck controller/regulatorLMR16020Populate
DC buck inductorDatasheet-sized for 5 V rail peak currentPopulate
DC buck rectifier/diode if requiredDatasheet topology-specificPopulate
DC buck feedback resistorsSet 5 V output; tolerance suitable for OR-ingPopulate
DC input TVS/fuse/reverse protectionRated for 9-32 V system and expected surgesPopulate
5 V source OR-ingReverse-blocking ideal diode / priority mux / equivalent FET solutionPopulate
Post-OR bulk capacitanceSized for load transients and source startup limitsPopulate
Ethernet/Wi-Fi BOM Gate

Table


FunctionRequired Part / ClassPrototype Status
Wi-Fi/BLE MCUESP32-S3-WROOM-1-N16R2Populate
Ethernet controllerW5500Populate
Ethernet clock/supportW5500 crystal/oscillator and passives as datasheet requiresPopulate
Ethernet ESD/terminationProtection and Bob Smith/termination as required by MagJack/reference designPopulate
Native USB serviceUSB connector, CC/ESD if USB-C, or matching USB connector supportPopulate
Full-System Population Gate

Table


SubsystemPrototype Status
ESP32-S3 boot/reset/native USB/debugPopulate
5 V to 3.3 V regulatorPopulate
W5500 + RJ45/MagJack EthernetPopulate
AG9905-MTB PoEPopulate
LMR16020 9-32 V DC buckPopulate
OR-ing / priority power mergePopulate
CLRC663 NFC front-endPopulate
EM4095 LF front-endPopulate
GM861 QR module connector and power switchPopulate
RS-485 interface/protectionPopulate
Wiegand open-drain drivers/protectionPopulate
Two relay outputs and flyback/suppressionPopulate
Two opto/digital inputs and tamperPopulate
PCF8563 RTC + CR1220 holderPopulate
WS2812/status LED and buzzerPopulate
Manual Connectivity Pass Criteria
  • Every populated IC/module has power, ground, decoupling and required support passives.
  • No component in PoE/W5500/RJ45 path has Exclude from BOM, Exclude from PCB, Exclude from Pick & Place, or DNP notes for the first prototype.
  • Same for LMR16020/DC input path.
  • OR-ing/mux device is the only intentional merge between the two 5 V sources.
  • 5V_SYS and 3V3_SYS have accessible test points and local bulk capacitance.
  • External interfaces have protection/termination appropriate to the intended field connection.
  • Purpose

  • Required Nets

  • Power Branch BOM Gate

  • Ethernet/Wi-Fi BOM Gate

  • Full-System Population Gate

  • Manual Connectivity Pass Criteria

Access Reader

Access Reader thumbnail
Мультиформатный IoT-считыватель доступа на ESP32-S3 с QR, NFC/Mifare, EM-Marine, Wi-Fi/Ethernet/PoE, двумя реле и локальной офлайн-валидацией.

Properties

ESP32-S3 access reader

32

V

50

C

Power-over-Ethernet

Bare metal

Ethernet

Industrial/Manufacturing

Pricing & Availability

Distributor

Qty 1

Arrow

$21.95–$37.63

Digi-Key

$26.41–$27.53

HQonline

$8.44–$9.38

LCSC

$36.86–$48.96

Mouser

$60.41–$60.73

TME

$7.35

Verical

$20.57–$37.56

Controls