GECU (2023)

This is my first step in the realm of proper AEC-Q100 certified automotive ICs. This entire PCB is populated with devices that can handle the harsh automotive environments. The microcontroller is a 5v tolerant NXP KEA128A based on  Cortex-M0. I also went with a diecast enclosure with an automotive ECU connector. This is way more robust than anything I've built before and serves as a stepping stone into much more advanced PCB design. 

Hardware Specs: 

µC: NXP KEA128 

TAG Connect debugger - I love the tc2050

Input Vdc: 5v-40v

1x  MS-CAN Interfaces

6x PTC Fused Smart High-side driver outputs.

LTC6820 ISO-SPI controller for BMS support 

Above is a little snippet of KDS (Kinetis Design Studios)  its old but has support for PE (processor expert) which allows you to easily integrate drivers to your project and do Pinmux/XOSC stuff without reading through bitfield descriptions in the datasheet for the micro. I moved to S32Design studios for ARM since it is way more modern but then moved again to Keil MDK (uvision 5) which allows me to use the most up-to-date CMSIS. 

Segger J-link Ultra+ flex 

Crosslinked polymer GXL wire for the win!!!

One of these ECUs is currently handling all the rear lights inside the V2 EV!