ConfigurableFirmata
PCF8574
ConfigurableFirmata | PCF8574 | |
---|---|---|
1 | 2 | |
147 | 103 | |
1.4% | - | |
5.8 | 4.2 | |
3 months ago | about 1 month ago | |
C++ | C++ | |
GNU Lesser General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ConfigurableFirmata
-
Firmata on ESP32 (WROOM)
I am trying to put Firmata on ESP32 and connect it to the johnny-five lib (or any other JS client). I managed to put official Firmata and other forks related to ESP32, but it doesn't work (build+upload succeed), but I'm getting "ready" from the device.
PCF8574
-
I need help with I2C
Name: "Adafruit PCF8574" Author: Adafruit Sentence: Arduino library for the PCF8574 I2C GPIO expander Adafruit shop Website: https://github.com/adafruit/Adafruit_PCF8574 Name: "EasyPCF8574" Author: Djames Suhanko Sentence: Generic library for PCF8574 easy to use Website: https://github.com/DjamesSuhanko/EasyPCF8574 Name: "IoAbstraction" Author: davetcc Sentence: Treat PCF8574, MCP23017 and Shift registers like pins, matrix keypad, touch screen handler, button press and rotary encoder management (switches) on any supported IO (including DfRobot & Joysticks) with event handling, interchangable AVR/I2C(AT24) EEPROMs. Website: https://github.com/davetcc/IoAbstraction Name: "PCF8574" Author: Rob Tillaart Sentence: Arduino library for PCF8574 - 8 channel I2C IO expander Website: https://github.com/RobTillaart/PCF8574.git Name: "PCF8574 library" Author: Renzo Mischianti Sentence: Most starred PCF8574 library for Arduino (standard and SAMD), Raspberry Pi Pico and rp2040 boards, ESP8266, smt32 and esp32 Website: https://www.mischianti.org/category/my-libraries/pcf8574/ Name: "PU2CLR PCF8574" Author: Ricardo Lima Caratti, [email protected] Sentence: Control the PCF8574 8-Bit I/O Expander with Serial Interface with your Arduino Website: https://github.com/pu2clr/PCF8574 Name: "jm_PCF8574" Author: Jean-Marc Paratte Sentence: PCF8574 Arduino Library. Website: https://github.com/jmparatte/jm_PCF8574 Name: "pcf8574" Author: MSZ98 Sentence: Arduino library for PCF8574 io expander module Website: https://github.com/MSZ98/PCF8574
-
I2C ioexpander using 16x2 lcd i2c module
There are plenty of libraries to use it as a generic I2C i/o device and mix n match input and output, e.g. https://github.com/RobTillaart/PCF8574 is well documented.
What are some alternatives?
firmata-esp32 - ⚙️ A clean firmata with sysex IO commands for ESP-32 boards
jm_PCF8574 - jm_PCF8574 Arduino Library
BNO055ESP32 - C++ Interface for the Bosch-Sensortec's BNO055 compatible with Espressif's ESP32 SoC running esp-idf.
lcdgfx - Driver for LCD displays running on Arduino/Avr/ESP32/Linux (including Rasperry) platforms
EasyPCF8574 - A simple PCF8574 control
Adafruit_PCF8574 - Arduino library for Adafruit PCF8574 & PCF8575 GPIO expander
PCF8575_library - i2c 16bits digital expander with i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple and encoder support. Uncommet NOT_SEQUENTIAL_PINOUT define to have pins like datasheet and not sequential one.
PCF8574 - PCF8574 8-Bit I/O Expander
PCF8574_library - PCF8574 library. i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple to use and encoder support.
IoAbstraction - Rotary encoders, fully debounced switches, EEPROM support on Arduino and mbed - direct and over I2C
pcf8574
SoftWire - Software I2C implementation for Arduino and other Wiring-type environments