Teslafly said:I would like to buy some full assembled daughter boards from you. Any plans and price on that?
How does the daughter boards communicate with the Arduino master? I²C ?
The boards communicate with the master via the SPI protocol along with an extra int pin for various programmable functions. I would be happy to provide assembled boards as it will help with the parts cost, but I do have to warn you. These boards are DEV boards. They may not be perfect (you can help with that by looking over the schematic) and they come with no software whatsoever. I am still learning some of the more intricate ins and outs of programming, and aside from outside help, I expect it to take 1-2 months before we have working code. If your intention is a working BMS, don't get this. If you want to help with development, be my guest. According to my calculations (All parts sitting in mouser/digikey shopping cart) These prototypes will cost $20 -$25 to put together, but when making these boards in quantities above 100 the price will be pretty close to $12.
as for the master board, you could do with just hooking up the wires to a teensy 3.1 board, but depending on the cost I may go and fab a few master boards as well. They won't have much except for the controller itself, a can communication ic, some voltage regulation stuff and contactor mosfets, but they will be a bit more expensive I believe. I'll know when I finish the schematic.
Sorry for taking a couple of days to respond. My ES notifications got eaten by my spam filter.
I have only basic knowledge of Arduino so i can't be much help in developing.
But i am interested in a working product with Arduino as master because than i can also use as many thermistors in the battery box like i want also i can let the Arduino control fan's inside the battery box for cooling.
So i would be interested in 10 daughter boards when everything is working and Arduino code is ready.