Charging · 6 min

Beyondlogic J1772 EVCC

Most boards sold as “J1772 controllers” generate PWM. This one loads it. It is the vehicle.

You searched “J1772 controller” because you need the car to talk to a wall box. A pile of boards come up. Some of them generate the pilot. Those belong on the building. If you bolt one of those into a donor car, you did not get an inlet. You got a second EVSE, still waiting for a vehicle on the other end of a gun.

This board is the other half. Craig Peacock’s Beyondlogic EVCC “acts as the vehicle when connected to an EVSE.” It loads the pilot. It sits behind an inlet. Open hardware, open firmware, written for conversions and anything else that needs public AC. The stock firmware will request power and take the advertised current. The CAN toward a BMS or a charger is boilerplate. You still write that part. Nobody is handing you a finished car.

What is actually on his page: a Microchip dsPIC33EP128GS804, picked because it has two CAN 2.0B controllers. Control pilot and proximity. A locking solenoid, tested with a Duosida DSIEC-EL. Two CAN 2.0B ports with TCAN332 transceivers and optional 120 Ω at the ends. Supply is 6.5 to 40 V. They recommend 12 or 24 V to match the solenoid, and that rail also feeds the H-bridge. Tesla destination-charger SWCAN is on the page as work in progress, not a finished claim.

J1 is the inlet, J1772 Type 1 or IEC 61851 Type 2. The EVSE still makes the 1 kHz ±12 V pilot. This board is the vehicle-side 2.74 k / 1.3 k load. That is the difference you can feel in your hands: one board writes the wave, the other one leans on it.

Firmware: https://github.com/craigpeacock/dsPIC33EP_IEC61851_J1772_ChargePort_EVSE

They also publish a separate EVSE-side prototype: https://www.beyondlogic.org/prototype-iec61851-j1772-evse-interface/ That one generates PWM. Leave it on the wall. Mismatch note: https://evengineeringlab.com/learn/j1772-controllers-home-conversion Pilot/PWM: https://evengineeringlab.com/learn/what-is-j1772

This page does not reprint a PP ohm-to-amp table.

Sources

  • https://www.beyondlogic.org/iec61851-j1772-electric-vehicle-charge-controller/