Skip to content

Releases: msh2050/PrinterMonitorCleaner

v1.0.0 - Initial Release

09 Jan 13:13

Choose a tag to compare

Features

  • WiFi Direct connection to Canon G3010 printer
  • Raw TCP printing on port 9100 (same as Windows/PowerShell)
  • Deep sleep for 3 days between maintenance prints (ultra low power)
  • Auto retry on connection or print failure
  • Auto Power On support - wakes printer from standby
  • Test mode (3 min cycle) for easy testing
  • Statistics tracking survives deep sleep

Hardware

  • ESP32-S3 DevKit
  • Canon G3010 (or similar with WiFi Direct)

Setup

  1. Clone repo
  2. Copy main/config.h.example to main/config.h
  3. Edit with your printer credentials
  4. Build and flash with ESP-IDF

See README.md for detailed instructions.


🤖 Developed with Claude Code (Anthropic AI)