Taycan Module BMS

Topics concerning OEM and open source BMSes
Post Reply
User avatar
outlandnish
Posts: 17
Joined: Thu Sep 01, 2022 2:23 pm
Has thanked: 19 times
Been thanked: 16 times

Taycan Module BMS

Post by outlandnish »

After a pausing for most of the year, I finally revisited a project I started back in February. I made an ECU that can communicate with Taycan BMS modules.

In my conversion, this board also manages the HV system in my car. Here's the current iteration:
IMG_20251117_164121551_HDR.jpg
It has two MC33664 transceivers to speak to up to 30 Taycan modules in total. I use 8 on each chain in my car. It can all be configured using the OpenInverter web interface:
Screenshot 2025-11-17 at 4.46.22 PM.png
My original design needed 3 CAN buses so I had based it on the STM32F413VHT6. Because there were some weird gaps in libopencm3 support for it, I built the firmware in Arduino with FreeRTOS instead and implemented the OpenInverter parameter system.

Is there interest in a controller like this? Happy to make it more standalone without the HV controls if anyone is interested in using Taycan packs in their setup.

The code is over here: https://github.com/outlandnish/subaru-brz-hv-ecu - a good portion of it is still vibe coded and a bit nonsensical so don't judge it too harshly :)
Post Reply