Skip to content

Bygg firmwaren för WiCAN Pro (ESP32-S3) - #6

Merged
tomdooley93-max merged 1 commit into
mainfrom
claude/wican-pro
Nov 3, 2026
Merged

tomdooley93-max merged 1 commit into
mainfrom
claude/wican-pro

Conversation

@tomdooley93-max

Copy link
Copy Markdown
Owner

Tom har bestämt att dongeln blir WiCAN Pro i stället för WiCAN-OBD.

  • Mål: ESP32-S3 och 16 MB flash. Bygget i GitHub Actions använder esp32s3.
  • Pinnar: samlade i firmware/main/board.h, hämtade från WiCANs källkod (grenen wican-pro).
    • Egen CAN: TX 2, RX 1, standby 38.
    • Batterispänning: ADC kanal 3 × 11 + 0,1 V (kort från hårdvara 1.5 och senare).
    • OBD-kretsen: UART TX 16 / RX 15, reset 41, sleep 9.
  • P-bussen läses som förut med ESP32:ns egen CAN på stift 6/14. Avkodningen i car.c är oförändrad.
  • OBD-kretsen (chip.c) startas och nås från konsolen med obd KOMMANDO. Den når single-wire CAN på stift 1, alltså I-bussen. Det här är första steget för att utforska I-bussen i bilen.
  • Viloläge: som förut. OBD-kretsen läggs dessutom i sömn.
  • Dokumentation: README och PROTOCOL är uppdaterade. Första flashningen sker med USB-kabel.

Inte provkört på hårdvara.


Generated by Claude Code

Pinnar och spänningsmätning från WiCANs källkod (gren wican-pro). P-bussen
läses som förut med ESP32:ns egen CAN. OBD-kretsen kopplas in över UART och
nås från konsolen med "obd KOMMANDO", som förberedelse för I-bussen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UTkd2rc211CQXVp8JuX6EB
@tomdooley93-max
tomdooley93-max merged commit 827898d into main Nov 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants