Skip to content

Internals

This section is for those who have gone beyond the facade. If iDryer::Link covers your needs — you do not need to come here.

It describes the internal library components: the device coordinator, the UART transport layer, platform abstractions, and the profile model.

  • RuntimeIdryerRuntime, entry point begin() / loop()
  • UART — binary frame protocol for dual-MCU devices
  • Integrations — Home Assistant, Bambu Lab, Moonraker/Klipper
  • Arduino platform — WiFi, NVS, OTA interfaces
  • ProfilesIProfile model and device behaviour