Skip to content
David Pye edited this page Dec 20, 2025 · 2 revisions

Access Controller Gen2

The purpose of this wiki is to document the software and hardware design of the Second Generation Makerspace RFID access controllers.

Hardware outline

  • Based on Rasperry Pi Pico W
  • Firmware written in Rust
  • Stores hashmap of valid RFID card hashes on onboard flash so can run without continuous network connectivity
  • Checks with server and updates hashmap every 5 mins if required
  • Provides logging updates to the server (queued if offline) to allow device usage to be tracked

Variants

  • Built in 16A relay for switching output device
  • Uses integrated 240V->5V PSU module
  • Low voltage powered PCB
  • 3.3V to 5VDC input (up to 28VDC with optional DC-DC converter module)
  • Pull-down FET, ideal for driving a solenoid/relay coil - eg the front door lock solenoid
  • Diode to protect against back EMF from relay coil
  • Able to communicate with another assembled PCB over RS485 using optional Uart-RS485 module, to allow card reader to be sited remotely

Clone this wiki locally