The Door Controller (or Access Controller) is a small, low-power module designed for automated access control of doors, gates, turnstiles, or any electronically controllable item.

Features

  • Integration: Interfaces seamlessly with a central esctl controller.
  • Emergency Mode: Standalone emergency mode if the central controller is unavailable.
  • Communication: Uses standard wired TCP/IP network.
  • Compatibility: Works with standard card/fob systems and electronic keypads.

Deployment Details

Hardware Considerations

Compatible with any unit controlled by a simple switch (mag-locks, door strikes, solenoid bolts, electric gates, roller shutters). For fire safety, it is recommended to have a mechanical exit (e.g., escape latch) or a pushbutton RQE (Request to Exit) switch with a break-glass override.

Reader Support

Supports industry-standard Wiegand (26 or 32 bit) format. Compatible with:

  • Mifare (Preferred)
  • HID Prox
  • EM4102
  • Paxton

Wiring Specifications

For detailed wiring specifications, pinouts, and suggested Cat5 cable colours for the RFID reader and keypad, please see the Door Controller Hardware Reference.

Network Security

Wired Ethernet should be physically separated from end-user access. As the system uses low-power microcontrollers, no data encryption is performed on the local segment.

Useful Software & Drivers

  • Serial to Ethernet Setup: USR TCP-232 Configuration Software - Used to configure the network settings of the hardware modules.
  • USB Console Drivers: Arduino.inf - Required for older Windows versions to recognize the onboard microcontroller via USB (Windows 10+ is usually plug-and-play). Mac and Linux are plug-and-play.
  • Arduino IDE: Official Windows Guide - Recommended environment for flashing firmware.

Table of contents