STMicroelectronics AEK-MOT-MR200G1 Vehicle Mirror Controller Board

STMicroelectronics AEK-MOT-MR200G1 Vehicle Mirror Controller Board is intended as a mini zone controller for side mirror applications. The AEK-MOT-MR200G1 includes an SPC582B60E1 chorus 1M microcontroller and an L99DZ200G automotive-grade multioutput driver. The integrated L99DZ200G allows the board to control different functions related to a vehicle side mirror: folding, unfolding, X-Y mirror inclination, electrochromic dimming, and heating. The L99DZ200G integrates the current monitor (high-side only) for X-Y, folding/unfolding, and LED outputs to detect the mechanical end-stop switches.

The STMicro AEK-MOT-MR200G1 Vehicle Mirror Controller Board uses dedicated connectors to support external encoders, which detect the effective position of the side mirror and send the acquired data to the SPC582B60E1. This information can be used to implement safety features or, for example, to create and store a specific profile for each vehicle user. The board also allows driving two strings of LEDs (to be used, for instance, for turn signals or puddle lights). In the AutoDevKit software package, two AEK-MOT-MR200G1 evaluation demos are included for project development. The first demo is preloaded on the AEK-MOT-MR200G1, and once running, it performs an activation sequence of the board outputs [motors, heater, electrochromic voltage (ECV)]. It shows how to drive up to three 12V DC motors (one up to 7.5A and the other two up to 500mA), turn on/off two LED strings (at 12V, one up to 1.5A and the other up to 700mA), activate the heater and the electro-chrome functions.

Additionally, the downloaded firmware facilitates board control through CAN messages received from a host ECU after flashing the second demo on an AEK-MCU-C4MLIT1. At the end of the first demo sequence, the board waits eight seconds to receive CAN messages. In case of no message reception, it restarts the automatic sequence from the beginning. To transmit control CAN messages, connect the AEK-MCU-C4MLIT1 to the AEK-MOTMR200G1 and press user button 1 (SW_1) or user button 3 (SW_3). To program the onboard SPC582B60E1 microcontroller, connect the SPC5-UDESTK to the JTAG connector, connect the board to a PC via USB, and run the PLS UDE to flash the code.


  • Automotive-grade L99DZ200G multioutput driver
  • The AEK-MOT-MR200G1 is able to control the following functions:
    • Folding and unfolding
    • X-Y mirror inclination
    • Heater
    • Electrochromic dimming
  • Additional features supported by the board:
    • 2x high-side outputs to drive bulbs, relays, and LEDs
    • CAN bus interface for remote control
    • Connectors for encoder positioning
  • Automotive-grade SPC582B60E1 chorus microcontroller
  • Device protection and supervisor features:
    • Constant current mode
    • Open load
    • Overcurrent recovery mode
    • Thermal warning and shutdown
  • 85mm x 83mm size
  • Included in the AutoDevKit ecosystem


STMicroelectronics AEK-MOT-MR200G1 Vehicle Mirror Controller Board

Block Diagram

Block Diagram - STMicroelectronics AEK-MOT-MR200G1 Vehicle Mirror Controller Board
Published: 2023-08-29 | Updated: 2023-09-13