Files
AI_Printer/main/platform
2026-02-24 18:10:40 +08:00
..
2026-02-24 18:10:40 +08:00
2026-02-24 18:10:40 +08:00
2026-02-24 18:10:40 +08:00
2026-02-24 18:10:40 +08:00

Platform Layer

Purpose: hardware and system resource abstraction only.

Allowed examples:

  • Wi-Fi/BLE driver wrappers
  • NVS/time/RTOS/system adapters
  • board-specific IO and transport bindings

Rules:

  • Expose stable APIs in include/.
  • Keep private headers in internal/.
  • Do not depend on domain, control_plane, or app_composition.