Taycan Module BMS

Topics concerning OEM and open source BMSes
Post Reply
User avatar
outlandnish
Posts: 44
Joined: Thu Sep 01, 2022 2:23 pm
Has thanked: 58 times
Been thanked: 53 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 :)
User avatar
outlandnish
Posts: 44
Joined: Thu Sep 01, 2022 2:23 pm
Has thanked: 58 times
Been thanked: 53 times

Re: Taycan Module BMS

Post by outlandnish »

I finally received the version 2 of my hardware and predictably lost my board to board programming connector for an ST-Link Mini V3. Waiting for a new one to finally get it all validated for release.
IMG_20251202_090857673_HDR.jpg
The hardware schematics are available here. I'd love for any review of it since I'm most definitely not a PCB designer: https://github.com/outlandnish/subaru-b ... n/hardware
Post Reply