arduino-skills v1.8.0
Release date: 2026-08-17
Highlights
- Adds
sensor-signal-filtering, a composable skill for ADC and sampled-sensor
diagnosis across sampling, aliasing, software filters, analog RC/input
conditioning, ADC settling, latency, startup, saturation, and fault
observability. - Adds progressive-disclosure references for filter selection, analog front-end
design, and layered verification/TDD. - Adds a standard-library benchmark helper, a diagnostic-only Arduino ADC
example, focused host tests, forward evaluation cases, and CI validation. - Keeps board-specific facts with
board-support, electrical safety with
wiring-safety-check/circuit-debugger, and reusable snippets with
arduino-code-generator.
Verification
- 30 skills pass structural validation with 0 warnings/errors.
- 8/8 shared contract themes and 9 board profiles pass.
- 20/20 forward contract cases and 7/7 focused host tests pass.
- Local and official plugin validators pass.
- Representative Arduino CLI build artifacts were produced for Uno, Uno R4
WiFi, ESP32, Pico W, and UNO Q. - JSON, JSONL, Python, workflow YAML, and whitespace checks pass.
Evidence boundary
This release has repository and host-build evidence only. No board was uploaded,
wired, powered, measured, or observed under a real sensor/load. ADC settling,
RC cutoff, rail/ground noise, saturation, sensor stability, and system behavior
remain unverified. The 12-train/8-held-out trigger corpus was not run through a
model activation harness; static route and term checks are not activation proof.
The local Loop Engine snapshot is intentionally ignored by .gitignore.
Tracked research, plan, review, ledger, and final-report artifacts preserve the
release decision and evidence boundary.
Baseline
v1.8.0 follows the published v1.7.0 release.
Risk level: Low. The release adds a skill, host tooling, documentation, routing,
and validation coverage without changing target firmware or existing board
profiles.