Arduino Library for communicating with Eltek Flatpack2 power supplies.
I found multiple pieces of code for communicating with Flatpack2 power supplies but I wanted a library so my program code would be more clean.
- Automaticly login and assign ID to powersupplies on CAN bus
- Store last status in an object
- Call an callback on status request
- Send a broadcast to change voltage & current
- Test with other revisions and multiple devices on bus
- Test current limit
- Add bootup voltage
- Cleanup receive code & debug messages
- https://github.com/the6p4c/Flatpack2
- https://github.com/Lennart-O/ESP32_ELTEK_FLATPACK
- https://github.com/neg2led/flatpack2s2
- https://electricmotorcycleforum.com/boards/index.php?topic=6405.135;wap2
- https://www.elithion.com/lithiumate/php/eltek.php
- https://dta0yqvfnusiq.cloudfront.net/conle38747825/2018/07/Flatpack2-HE-Front-End-5b44b5d5e3926.pdf
- https://github.com/sandeepmistry/arduino-CAN
- https://github.com/hideakitai/DebugLog
Code is very alpha currently.
cd ~/Documents/Arduino/libraries/
git clone https://github.com/tomvanklinken/Flatpack2 Flatpack2
Description | Part number | Revision | Status | Set voltage | Set current | Bootup voltage |
---|---|---|---|---|---|---|
FP2 48V 3KW FRONT END RECT HE | 380875 | 1.10 | YES | YES | UNTESTED | UNTESTED |