Initialize piNail project with modern piNail2 web controller

This commit is contained in:
2026-03-11 20:11:59 +00:00
commit fe550429a5
84 changed files with 5734 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
{
"pid": {
"kP": 10.0,
"kI": 5.0,
"kD": 1.0,
"proportional_on_measurement": false
},
"control": {
"setpoint": 530,
"loop_size_ms": 3000,
"sleep_time": 0.4,
"enabled": false
},
"safety": {
"max_temp_f": 800,
"spike_threshold_f": 50.0,
"idle_shutoff_minutes": 30,
"watchdog_timeout_s": 10,
"min_temp_f": 0
},
"gpio": {
"relay_pin": 2,
"clk": 3,
"cs": 14,
"do": 4
},
"logging": {
"log_resolution": 1,
"log_directory": "./logs",
"max_log_lines": 10000
},
"presets": {
"Low Temp": 450,
"Medium": 530,
"High": 650
},
"web": {
"host": "0.0.0.0",
"port": 5000,
"update_interval_ms": 500
},
"autotune": {
"hysteresis_f": 8.0,
"cycles": 4
}
}