Loading 3D model… large boards can take a moment.
this is not a ecu but a diy -and for fun- project for a monitoring hardware via an mcu since there is no can-bus support for 99-03 models. it replaces the default turn signal module (tsm) to provide monitoring features for battery voltage, rpm, voes, ignition, and external thermo sensors via bluetooth to the mobile application. it does not involve a reverse engineering for the original hd-tsm module.
mobile app
platform
react 18.2.0react-native: 0.73.2react-native
mcu firmware
platform
nodejs: 20kaluma-cli: 1.4.0kalumajs runtime: 1.2.1FLASH: 2044/24 kb
SRAM: 264 total, 184/62 kb
assembly
TSM / turn signal module
THE / thermocouple module
TCM / throttle control module
front
back
blueprint
initialization
git clone
npm run install
cook everything
npm run build
create mcu firmware
npm build:mcu
flash firmware to pico
npm run flash:mcu -- /dev/tty.usbmodem2XXX
create mobile app
create local build
npm run build:app
create distributable bundle .apk
nom run bundle:app
115200 bps9600 bps[SVC]+[CMD]\n[SVC]+[CMD]=[DATA]\nservice list:
| service | description |
|---|---|
SYS | mcu information system |
THE | thermocouple sensor module |
TSM | turn signal module |
TCM | throttle control module |
VHC | vehicle healthcheck module |
VHI | vehicle information system |
command list
| command | description |
|---|---|
INFO | get information from service |
DATA | get data from service |
SET | send data to service |
START | start monitoring |
STOP | stop monitoring |
TSM extended command set
| command | description |
|---|---|
LEFT | left turn signal |
RIGHT | right turn signal |
ALL | hazard signal |
NONE | turn signal off |
[MOD]+[CMD]\nmodule list:
| name | description |
|---|---|
M0 | main mcu module |
command list
| command | description |
|---|---|
DIAG | execute diagnostic |
START | start ON_DEMAND services in module and publish data |
STOP | stop ON_DEMAND services in module and stop publishing data |
LIST_ALL | list all registered services in module |
LIST_RUN | list running/active services in module |
No comments yet. Be the first to ask about this board.