syso.codes / projects / Embedded & hardware / Self-tuning Si5351

Embedded & hardware

Self-tuning Si5351

Self-calibrating multi-output clock generator.

Si5351A driver and web control surface for the ESP32-P4-Nano, with hardware frequency counting on the PCNT peripheral, three-phase auto-calibration to ~1 ppm, and a background PI controller that compensates crystal thermal drift over hours.

CLanguage
2026-04-03Last pushed
Embedded & hardwareCategory
View on GitHub → More embedded & hardware

Specifications

#esp32-p4 #si5351 #clock #pll #calibration