The standard JLCPCB files that are in GITHUB remain, the project is still open source but I’m not going to publish the mouse bites GERBER files directly. People are obviously free to do this themselves and also use other PCB assembly services rather than JLC.
The shop gives lots of benefits - a stock of items, a complete kit (which avoids multiple postage costs) and also worldwide postage.
Yip I understand, and for most people this is 100% a plus, for a few of us like me who lives in SA converting the pound and shipping makes these unit more than twice the cost compared to doing it my self, that said more than 30 modules ata time I will not need and JLCPCB will work fine.
Thanks again for always making sure the project is taken care of.
Yes, VAT will be removed at checkout if the billing/shipping address is outside of the EU.
We’re excited to be stocking diyBMS boards in the OpenEnergyMonitor shop, it’s fantastic the work @stuart and other have done on diyBMS
We need to make a small markup on the boards to cover overheads of running the shop. However, I can guarantee that every cent made will be used to support continuing the OpenEnergyMonitor project. Finances are tight for everyone at the moment, but if you can afford to, please consider purchasing via OpenEnergyMonitor to support the project. Hopefully, we can reduce the cost if demand increases, and we can increase batch sizes and bulk purchasing.
About to order from JLCPCB @stuart can you confirm which release from Github I should be using please ?
Great to be getting back into DIY electronics again, if only JLPCB had been around 7 years ago some of my project might have made if off the drawing board.
I just ordered 15 controller boards from JLPCB (bare boards) and don’t need all of them. Do you guys want some? I’m new to this community and trying to figure out how to use these to build my own power packs.
With 40 boards I’m seeing a lot of errors in the GUI,
Communication errors and banks disappearing / reappearing.
Would a more powerful controller help, or can I slow something down to fix it?
Also noticed the cell over/under voltages are 16 bit numbers, so only go up to ~64v.
(I think I can work around this by setting the pack as parallel, but then the voltage reading is wrong)
This sounds similar/same as the issue I’ve raised on the git hub site. I’m still trying to get to the bottom of it but haven’t had much time to investigate due to building my power shed.
The code which does this is in PacketReceiveProcessor.cpp lines 59 to 62.
If the controller receives a message from the modules which was not processed (acted upon by one or more modules) then something is a miss - this is the “ignored” error count.
This can happen naturally when you move a module from one bank to another, but shouldn’t happen during normal operation.
The code assumes something went wrong and resets the whole statistics on that bank, which in turn forces the controller to query that bank again to find out what modules are responding. This is why the min/max values change, and if you happen to have this occur when the web site page is refreshing, the whole bank can disappear for a few seconds.
The real question here, is why did the modules ignore a request to do something from the controller?