Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 813 Bytes

README.md

File metadata and controls

15 lines (10 loc) · 813 Bytes

Bofu Blinds Controller Library

Bofu

An arduino library to control wireless blinds.

This started as a fork of the markisol. project. Initially the goal was simply to add a checksum implementations but ended up being mostly a re-implementation. Differences include:

  • The code is packaged in an arduino library.
  • Protocol messages are stored as integers rather than strings.
  • The bit order of messages is reversed. This allows easy checksum calculations.
  • Adds the ability to generate and validate checksums.
  • Uses interrupts to receive messages rather than polling.

This library takes inspiration and some code from the rc-switch. library.