Ewert and Peak CANdapter Set Up

Ewert and Peak CANdapter Set Up

Notes

This guide will how you how to set up the Ewert and Peak CANdapters.

The Ewert CANdapter can interface with the python script written to simulate bps CAN messages (or the ones of your choice if you rewrite them).

Please note that Ewert and Peak CANdapters are made by separate companies and have different pinouts.

Ewert CANdapter

Website

https://www.ewertenergy.com/products.php?item=candapter

Manual

https://www.ewertenergy.com/products/candapter/downloads/candapter_manual.pdf

Drivers

https://www.ewertenergy.com/products.php?item=candapter&page=drivers

CAN Logger

https://www.ewertenergy.com/products.php?item=candapter&page=utilities

Pinouts

3 - HIGH

5 - LOW

Peak CANdapter

Website

https://www.peak-system.com/PCAN-USB.199.0.html?L=1

Manual

https://www.peak-system.com/produktcd/Pdf/English/PCAN-USB_UserMan_eng.pdf

Driver

https://www.peak-system.com/Drivers.523.0.html?&L=1

CAN Logger

https://www.peak-system.com/PCAN-View.242.0.html?&L=1

Pinouts

7 - HIGH

2 - LOW

image-20250409-062655.png

Python Script to Log CAN Messages

If you’d like to use the Python Script in place of the CAN logger applications provided by Ewert:

  1. Download this script: https://github.com/lhr-solar/Controls/blob/master/Scripts/bps_sim_can.py

  2. Run it in your cmd: python3 bps_sim_can.py

  3. If it doesn't run due to not having serial: 

    1. python -m pip install pyserial