Skip to content

M1 Beta: Decide ESP firmware platform #22

@mastertape

Description

@mastertape

Roadmap reference: docs/roadmap/m1-dhl-retrofit-beta.md

Choose the firmware base for the first standalone ESP-based DHL parcel box retrofit prototype.

Options to compare:

  • Arduino Core for ESP32
  • ESP-IDF
  • ESPHome
  • mostly custom firmware stack
  • hybrid approaches, such as ESP-IDF with selected Arduino libraries or an ESPHome-inspired configuration layer

Acceptance criteria:

  • Wiegand input handling is evaluated.
  • NFC and optional fingerprint module support are evaluated.
  • Local web interface feasibility is evaluated.
  • Local storage for users, credentials and logs is evaluated.
  • MQTT support is evaluated.
  • OTA support is evaluated.
  • Offline-first behavior is evaluated.
  • Security and update model are considered.
  • Long-term maintainability for open-source contributors is considered.
  • Future OpenParcelBridge integration is considered.
  • The decision avoids unnecessary dependency on Home Assistant or any vendor ecosystem.
  • A documented recommendation is added to the roadmap or an ADR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:firmwareDevice firmware and local controller behaviorarea:projectProject foundation and governancepriority:P0Critical for project start or architecture

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions