Commit Graph

6 Commits

Author SHA1 Message Date
adebaumann 0a2afbaa24 Arduino 3 later commit 2026-07-06 01:26:09 +02:00
adebaumann aa977e7c89 Migrate all ESP32 envs to Arduino-ESP32 3.x (pioarduino)
The registry espressif32 platform still ships Arduino core 2.0.17, which
lacks ESP32-C6 support. Switch every ESP32 env to the pioarduino fork
(Arduino-ESP32 3.x) via a shared ${common.platform_esp32} variable and
consolidate shared settings into [env].

Rewrite the PWM code for the 3.x LEDC API:
- ledcSetup + ledcAttachPin -> ledcAttach(pin, freq, res)
- ledcDetachPin -> ledcDetach
- ledcWrite now addresses PWM by pin instead of channel index

Adds the esp32-c6-devkitc-1 env; all four ESP32 envs build clean.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 00:24:11 +02:00
adebaumann e64f1c1b85 Framework updated 2026-07-03 20:43:46 +02:00
adebaumann 955fd24df6 MQTT - not working properly yet 2026-06-14 22:08:16 +02:00
adebaumann 168d740595 MVP 2026-06-14 18:50:09 +02:00
adebaumann dc39b3dc53 Hostname, Webserver, MDNS added 2026-06-14 16:51:37 +02:00