I2Cwrapper v0.3.0
Generic framework for Arduino I2C target devices
|
Arduino library for I2C-control of one or more TM1638 LED/key modules connected to another Arduino which runs the I2Cwrapper firmware.ino with the TM1638liteI2C module enabled. TM1638liteI2C mimicks the interface of Danny Ayers' TM1638lite library, so that it can be used with only minor adaptations to non-I2C code.
More...
Arduino library for I2C-control of one or more TM1638 LED/key modules connected to another Arduino which runs the I2Cwrapper firmware.ino with the TM1638liteI2C module enabled. TM1638liteI2C mimicks the interface of Danny Ayers' TM1638lite library, so that it can be used with only minor adaptations to non-I2C code.
Copyright (c) 2022 juh
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
Classes | |
class | TM1638liteI2C |
An I2C wrapper class for Danny Ayers' TM1638lite library (https://www.arduino.cc/reference/en/libraries/tm1638lite/) More... | |
Macros | |
#define | log(...) |
Variables | |
const uint8_t | TM1638liteCmdOffset = 80 |
const uint8_t | TM1638liteAttachCmd = TM1638liteCmdOffset + 0 |
const uint8_t | TM1638liteAttachResult = 1 |
const uint8_t | TM1638liteSendCommandCmd = TM1638liteCmdOffset + 1 |
const uint8_t | TM1638liteResetCmd = TM1638liteCmdOffset + 2 |
const uint8_t | TM1638liteReadButtonsCmd = TM1638liteCmdOffset + 3 |
const uint8_t | TM1638liteReadButtonsResult = 1 |
const uint8_t | TM1638liteSetLEDCmd = TM1638liteCmdOffset + 4 |
const uint8_t | TM1638liteDisplaySSCmd = TM1638liteCmdOffset + 5 |
const uint8_t | TM1638liteDisplayASCIICmd = TM1638liteCmdOffset + 6 |
const uint8_t | TM1638liteDisplayHexCmd = TM1638liteCmdOffset + 7 |
#define log | ( | ... | ) |
const uint8_t TM1638liteAttachCmd = TM1638liteCmdOffset + 0 |
const uint8_t TM1638liteAttachResult = 1 |
const uint8_t TM1638liteCmdOffset = 80 |
const uint8_t TM1638liteDisplayASCIICmd = TM1638liteCmdOffset + 6 |
const uint8_t TM1638liteDisplayHexCmd = TM1638liteCmdOffset + 7 |
const uint8_t TM1638liteDisplaySSCmd = TM1638liteCmdOffset + 5 |
const uint8_t TM1638liteReadButtonsCmd = TM1638liteCmdOffset + 3 |
const uint8_t TM1638liteReadButtonsResult = 1 |
const uint8_t TM1638liteResetCmd = TM1638liteCmdOffset + 2 |
const uint8_t TM1638liteSendCommandCmd = TM1638liteCmdOffset + 1 |
const uint8_t TM1638liteSetLEDCmd = TM1638liteCmdOffset + 4 |