Page 1 of 1

Open Source SIMPBMS Board

Posted: Mon Apr 12, 2021 10:00 am
by Bigpie
rstevens81 and myself have been working on an open source SIMPBMS board.

Can be used with a Teensy 3.2 (just 1 can bus) or a Teensy 3.6 (has 4 can busses).

No contactor control, only power suppy, can bus and pilot proximity detect. Has optional Wemos D1.

Only partially tested so far.

https://easyeda.com/jamie84.jj/simpbmsvw

Have at it.

Re: Open Source SIMPBMS Board

Posted: Thu Apr 15, 2021 12:41 pm
by chuuux
Great!
What slave type do you tested or going to test first?

Re: Open Source SIMPBMS Board

Posted: Thu Apr 15, 2021 1:04 pm
by rstevens81
Myself and bigpie have been working on vw BMS, I have managed to get a second pack to work on the second canbus by using a saavycan capture. Am going to unify VW and BMW phev BMS which one of our other contributors is using.
The current plan is the first 2 cans to be for bateries, the first spi can to be charger and car canbus with the 4th being chademo.... originally I was planing to try and port the sam3x code across...however with recent developments around stm32 chademo controller it will probably be used as a can bridge for chademo.
Here is my github 'fork' of the simp code for VW (haven't implemented the spi buses yet, but have second can) I'm hoping to add BMW code later ... But at the moment I'm stuck in the fun if getting my house ready for sale so have been sporadic at best with working on the coding.
https://github.com/rstevens81/VW-bms
Of course any help or can captures for testing and to play with would be appreciated

Re: Open Source SIMPBMS Board

Posted: Thu Apr 15, 2021 1:53 pm
by Ev8
I have just built a prototype one on strip board running bmw phev packs, and have got everything except serial2 talking to the nextion display, would happily contribute what little I can

Re: Open Source SIMPBMS Board

Posted: Fri Apr 16, 2021 6:29 am
by mackoffgrid
Great guys, I'll be looking at this closer in a short while

Re: Open Source SIMPBMS Board

Posted: Fri Jun 04, 2021 1:14 pm
by Bigpie
So the V1 board had a few errors to correct, so there's now a V2 design, that'll we'll be getting made shortly, so I'd hold off getting any boards made up for now. Will update when V2 has had a proper test.

The software (for VW modules) now supports the 4 can buses, with options to add a secondary pack to one of the other buses, options to select which can bus the charger is on and which bus to broadcast the BMS status frames on.

Re: Open Source SIMPBMS Board

Posted: Sat Jun 05, 2021 1:22 am
by mackoffgrid
For what it's worth, maybe of interest,

I'm likely to use the stm32F413 which has three CAN bus ports for my BMS controller. I haven't studied this processor in depth yet but I'm assuming I can extend my Arduino CAN library to utilise the 3 CAN ports.
https://github.com/mackelec/meCAN

Re: Open Source SIMPBMS Board

Posted: Fri Oct 01, 2021 11:34 am
by martii
I have found SimpBMS clone on TaoBao - half price - anyone interested let me know.

Re: Open Source SIMPBMS Board

Posted: Fri Oct 01, 2021 3:50 pm
by mikmur
martii wrote: Fri Oct 01, 2021 11:34 am I have found SimpBMS clone on TaoBao - half price - anyone interested let me know.
give a link to SimpBMS on TaoBao

Re: Open Source SIMPBMS Board

Posted: Sat Oct 02, 2021 3:46 pm
by martii
I think no longer available but I was able to source 5 of them 2 months ago.