05 / VERSIONS

A small version history with big jumps.

The repository currently has three version tags and one development tag. v0.3 is the latest published beta and the first release to put the real NFC and Matter pieces together.

v0.1

Project foundation

The first tagged version of the reader project. See the tag and commit history for the exact snapshot.

Browse v0.1 ↗
v0.2

Development milestone

The second tagged snapshot and the base from which the later hardware work evolved.

Browse v0.2 ↗
v0.3 · BETA · 15 AUG 2026

The hardware release

PN532 NFC frontend, Matter Door Lock endpoint, credential provisioning, OTA image validation, web authentication and hardware verification on an ESP32-WROOM-32 with 4 MB flash.

dev

Development snapshot

The development tag currently points to the v0.2 snapshot. Use versioned releases when you need reproducible firmware.

Browse dev ↗
v0.3 AT A GLANCE

What changed.

Areav0.3
NFCFirst real PN532 frontend, SPI/I2C, isolated component.
MatterDoor Lock cluster with Aliro provisioning and persistent reader identity.
CredentialsRuntime enrollment and withdrawal, stored in NVS.
SecurityOptional HTTP Basic authentication for state-changing/configuration endpoints.
OTAApplication-image header and chip-ID validation before writing.
HardwareFlashed and booted on ESP32-WROOM-32, 4 MB flash.
Beta means beta. v0.3 is a research and interoperability milestone. The release itself calls out known limitations before expecting a phone to open a door. Use the firmware to experiment, not as a production access-control appliance.