/CHAdeMOSoftware

Software for Damien Maguire's CHAdeMO controller

Primary LanguageC++

CHAdeMOSoftware

Software for Damien Maguire's CHAdeMO controller: https://github.com/damienmaguire/Chademo-Fast-Charge-Controller This code will help you add CHAdeMO DC fast charging to your EV, whether it is OEM or DIY.

Required hardware

Required software

Schematic

CHAdeMO diy wiring

Notes

  • There are a few configuration options in the software - press 'p' in the serial monitor to see them.
  • I am open to adding support for different CAN-bus BMS systems, and possibly different voltage and current sensors. If you want something added please at least send me the entire protocol.
  • The Leaf VCU requires a single modification to function correctly. Because its inputs are protected by voltage dividers, R17 (pulldown for IN2/D7) must be removed.
  • If you don't have a Leaf VCU or don't want to dish out 300 euros, you can use a standard Due. You will need an M24M02 EEPROM, two open collector outputs, and two 12V-tolerant inputs, as well as dual CAN transceivers.

As of August 28, this code is in beta testing. In any case, use at your own risk - it is provided as-is.

Development is occurring on OpenInverter https://openinverter.org/forum/viewtopic.php?p=15918#p15918