FiatMon
FiatMon is a device which takes certain CAN messages from Fiat 500L CAN network using OBD2 connector and displays them on the LCD/OLED screen. Most CAN messages are captured from a broadcast stream, but few are requested/received.
Install / Use
/learn @VeryBusyBee/FiatMonREADME
FiatMon is a device which takes certain CAN messages from Fiat 500L CAN network using OBD2 connector and displays them on the LCD/OLED screen. Most CAN messages are captured from a broadcast stream, but few are requested/received.
Current version of FialMon is based on STM32F103C8T6 MCU on a BluePill board and GMG12864-06D monochrome 128x64 LCD screen with ST7565 controller.
STM32CubeIDE is used as a develoment tool.
Now FiatMon captures and displays the following parameters:
- speed
- engine coolant temperature, with alarm on values higher than 85 C
- instant fuel consumption
- fuel consumption averaged by 30 seconds
- handbrake activation
- marker lights when turned on change the display backlit brightness
FiatMon v. 0.4
- implementation of CANsniffer protocol
FiatMon v. 0.3
- screen items implemented as classes
- added a queue for CAN messages
FiatMon v. 0.2
- added support of a variable width fonts
- added alignment of text to the right
- medium and big fonts changed to Arial
Related Skills
node-connect
351.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
