SUMMER BREAK: Store will be closed from July 15th until August 15th. Orders placed after July 15th will only be processed after August 15th
MK9-LCM is a multi-function VESC-EXPRESS module which fits directly on top of the MK9 & MK9-PRO.
Description:
Integrated buck converter, 30V to 200V input
Charge only BMS, compatible with ENNOID slaves via 2 wires ISOSPI
Solid state relay for charge, current, charger voltage readings, humidity, FETs temperature, etc.
3 x LED outputs (up to 3A@5V or 3A@12V, ~36W max. power output)
Logic shift 3.3V->5V for lighting signals
2 x Isolated CAN bus
USB-C, ISOSPI, Bluetooth, WiFi
Hibernation current: less than 35uA
5V or 12V outputs (resistor swap for selecting voltage level for each LED output)
XT30 connectors for battery & charger connection
JST GH 1.25mm for LED, CAN bus and ISOSPI
Adds only 6.5mm on top of the MK9 height
How to use:
Mount onto the MK9 or MK9-PRO top opening with 3 x M2 screws
Plug the XT30 power input
Link CAN bus with VESC controller
Configure over USB or Bluetooth with VESC-Tool
Use LED outputs with your preferred lighting strips
Use ISOSPI and XT30 charge port for BMS operation
Except for the isolated CAN bus and main power input, no connectors shall be connected/shared with the VESC!
Updates:
2026-06: Now comes with single CAN port, new I2C port for external sensors
2026-04:Initial release
Firmware install:
Use USB + chrome browser to completely erase the flash memory on the MK9-LCM: https://espressif.github.io/esptool-js/
USB-> VESC-tool desktop -> ESP Programmer section-> custom tab-> Use firmware from folder below (Old or Dev)-> Port, Click "Refresh serial port list"-> Click "Connect"-> click "Flash using USB" ->wait until Flash verified ->Click "Disconnect"
Connect back with usual method and install package in Vesc-Tool