Contributing & Support

Examples

Complete examples are provided in the examples/ directory:

  • platformio: Complete PlatformIO project demonstrating framework integration
  • Shows web asset build process, configuration, and custom controller implementation

Contributing

This project is open source under the Mozilla Public License 2.0. Contributions are welcome:

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

Please ensure code follows existing style and includes appropriate documentation.

Support

  • Issues: Report bugs and feature requests via GitHub Issues
  • Documentation: This README and inline code documentation
  • Examples: See examples/ directory for complete working implementations

Acknowledgments

Built on excellent open-source libraries:

  • PsychicHttp by @hoeken
  • ArduinoJson by @bblanchon
  • PsychicMqttClient by @elims
  • FastLED by @FastLED
  • ETL by @jwellbelove
  • esp32FOTA by @chrisjoyce911
  • ESP32 Arduino Core by Espressif
  • Improv Wifi by Open Home Foundation

← Previous: Debugging & Logging | Next: Changelog →