7 Commits

Author SHA1 Message Date
48b61f462a Add SPICE waveform plots and downloadable netlists to circuit design page
Simulated RX and TX paths via mcltspice, generated 4 SVG waveform
plots (2000 data points each), and staged all 8 netlists plus the
muki01 schematic as downloadable site assets.

Presentation: Starlight Tabs for RX/TX waveform pairs, inline
schematic image, dark mode CSS filter for white-background SVGs,
and netlist inventory with download links.
2026-02-20 13:28:03 -07:00
ac2589623c Use generic git icon for Gitea source link 2026-02-13 08:41:39 -07:00
f59cd9ac8b Replace ASCII diagrams with Mermaid (architecture, FSM, timeline)
Added astro-mermaid integration for client-side rendering.
Converted: composition diagram (flowchart), IbusHandler state machine
(stateDiagram-v2), and OBD-II protocol timeline.
Circuit schematic stays ASCII — Mermaid can't do pin-level schematics.
2026-02-13 08:35:48 -07:00
2aaa6e32a5 Rename library from AutoWire to K-Line
Library dir: lib/AutoWire/ -> lib/KLine/
Site title, docs, CLAUDE.md, platformio.ini all updated.
All 4 firmware environments build clean.
2026-02-13 08:31:34 -07:00
fc1e832c3d Expand vehicle compatibility: European Ford models, per-model Japanese/Korean tables
European Fords (Fiesta, Focus, Mondeo, Ka, Transit, etc.) use K-line,
not J1850 like US Fords. Added model-level detail for Honda, Toyota,
Nissan, Mazda, Subaru, Mitsubishi, Hyundai, Kia, Suzuki, and Chrysler.
Added muki01/OBD2_K-line_Reader reference.
2026-02-13 07:39:24 -07:00
7045d8b614 Add vehicle compatibility reference (BMW I/K-Bus + OBD-II K-line by make/model/year) 2026-02-13 07:28:32 -07:00
c32e62cf1d Add Starlight docs site for k-line.warehack.ing
Astro/Starlight documentation site with 8 content pages:
- Circuit design (SPICE validation, R2 sweep data, K-line compat)
- Firmware architecture (composition diagram, concurrency model)
- BMW I/K-Bus protocol (message format, module addresses)
- OBD-II K-line protocol (init sequences, PID decode formulas)
- Bill of materials
- Getting started guide
- Development journal (4-session engineering log)

Docker deployment: multi-stage build (Node builder + Caddy static),
caddy-docker-proxy labels, Makefile for management.
2026-02-13 07:06:52 -07:00