Arduino based modules for Hapcan Home Automation Project
C++
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
SubModules
docs
examples
img
.gitattributes
.gitignore
Consts.h
HapcanDevice.cpp
HapcanDevice.h
README.md

README.md

Hapcanuino

Hapcanuino

Hapcanuino is a library that simplifies creation of Arduino based module for Hapcan Home Automation Project. Hapcan uses CAN bus to communicate between modules which are made with PIC microcontrollers. Hapcanuino brings to Arduino (and AVR) users ability to easily creating Hapcan compatible modules.

Note this project is currently in early developing phase.

Hardware requirements

  • Arduino (currently only Arduino UNO R3 was tested)
  • MCP2515 CAN Controller board (tested), or CAN Shield for Arduino.
  • Hapcan modules instalation
  • Propably an USB galvanic isolator for programming Arduino with active connection to Hapcan bus (I'm using YN Tech USB-4620 for safety)

Software requirements

  • Hapcan Programmer
  • MCP_CAN library for Arduino
  • Library is writing in Visual Studio with Visual Micro addon, so no highlighting for Arduino Sketch editor is available now

Addidional Help

Go to Wiki for get more help.