Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: mcp23017

spitzlbergerj/CaravanPi

Smarthome for Caravans and Motor Homes - System for measuring and displaying various values in caravans and motor homes, including climate values, fill levels and leveling data, energy data, propane/butane sensor. incl. display, config website, test routines, etc. Own circuit board created

Language: Python - Size: 186 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 30 - Forks: 6

johntalton/mcp23

8/16-bit I/O Expander (mcp23) with advanced features

Language: TypeScript - Size: 892 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

jpcornil-git/HA-mcp23017

MCP23017 implementation for Home Assistant (threadsafe, lower latency and config flow support)

Language: Python - Size: 64.5 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 15 - Forks: 6

reallyinsane/mathan-mcp23017-i2c

yad2xx extension for MCP23017 device using I2C

Language: Java - Size: 906 KB - Last synced: 25 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

racerxdl/go-mcp23017

GoLang MCP23017 driver that uses Linux I2C calls

Language: Go - Size: 19.5 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 5 - Forks: 1

WoolseyWorkshop/Article-Adding-Digital-IO-To-Your-CircuitPython-Compatible-Board

Adding Digital I/O To Your CircuitPython Compatible Board Article Resources

Language: Python - Size: 19.5 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

mcauser/micropython-mcp23017

MicroPython driver for MCP23017 16-bit I/O Expander

Language: Python - Size: 824 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 57 - Forks: 20

toomanydaves/mcp23017_gpio

Home-Assistant component and platforms for Raspberry Pi GPIO via MCP23017 Chips

Language: Python - Size: 11.7 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

stripboard-com/mpy_mcp23017

A simple and compact Micropython Driver for the Microchip MCP23017.

Language: Python - Size: 30.3 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

thgerner/hal_mcp23017

A LinuxCNC HAL user component driving a MCP2301 port expander connected to an i2c bus

Language: C++ - Size: 61.5 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 1

Pekaway/maxx-rj45-controller

i2c expansion board to control the MaxxFan via rj45 port.

Size: 3.58 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

spitzlbergerj/RommePi

RommePi hilft beim Spiel Romme. Anstatt zu Klopfen drückt man einen Buzzer. der erste Buzzer wird per LED signaisiert.

Language: Python - Size: 4.47 MB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

johannilsson/MCP3017AccelStepper

MCP23017 I2C AccelStepper library for Arduino

Language: C++ - Size: 121 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 10 - Forks: 3

blemasle/arduino-mcp23017

Complete support of MCP23017

Language: C++ - Size: 52.7 KB - Last synced: 3 months ago - Pushed: 7 months ago - Stars: 61 - Forks: 38

Jabur-Consulting/MCP23017Control

The MCP23017Control class provides an interface for interacting with the MCP23017 I/O expander chip over I²C on Arduino platforms. This class includes methods for initializing the chip, configuring pin modes, and reading/writing digital values to individual pins or entire banks.

Language: C++ - Size: 27.3 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

Doug-Wyman/I2C-12-bit-binary-counter

An I2C counter using the MCP23017 GPIO and two 74LS590 cascaded binary counters

Language: Python - Size: 6.84 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

anp369/pi-mcp23017

Python3 based library for the MCP23017 I²C Port Expander. This is a mirror of https://gitlab.com/anphi/pi-mcp23017. Report all Issues and Merge Requests there

Language: Python - Size: 10.7 KB - Last synced: 5 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

MindrustUK/Maltron_S_Edition

An STM32 Black Pill controller for Maltron one handed keyboards based on QMK

Language: C - Size: 1.38 MB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

woudsma/pi-sequencer

"Heron" - Multitrack Raspberry Pi hardware MIDI sequencer

Language: JavaScript - Size: 97.3 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

PizzaProgram/MCP23017-PCF8574-AIO

This is a Node-Red node to communicate with MCP23017 or PCF8574(A) chips on a I2C bus. Both Input + Output.

Language: JavaScript - Size: 130 KB - Last synced: 25 days ago - Pushed: about 2 months ago - Stars: 2 - Forks: 1

evandro-teixeira/ThirdpartKL05Z

Thirdpart KL05Z

Language: C - Size: 23.4 KB - Last synced: 6 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 1

nisse80/esp32_mcp23x17_freertos

A small sample program to create FreeRTOS tasks on an ESP32 (Arduino Framework using PlatformIO) using the Adafruit MCP23017 Arduino Library. The programm creates RTOS tasks to keep Pins on an MCP23017 I/O Expander to a defined state for a certain amount of time.

Language: C++ - Size: 3.91 KB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1

FelixWeichselgartner/rpi-mcp23017 Fork of blemasle/arduino-mcp23017

Complete support of MCP23017 for Raspberry Pi

Language: C++ - Size: 49.8 KB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

wollewald/MCP23017_WE

Library for the MCP23017 and MCP23S17 I/O Expander

Language: C++ - Size: 4.19 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 36 - Forks: 4

GillesC/MCP23017-RPI-Lib

Library to access the MCP23017 including interrupts

Language: Python - Size: 10.7 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 7 - Forks: 2

kotyara12/reMCP23017

Драйвер раcширителя GPIO MCP23017 для ESP-IDF

Language: C++ - Size: 7.81 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

cmcooper1971/Weather_Station_ESP32_Single_SPI

Multiple SPI TFT display weather station, providing an 8 day forecast as well as an 8 hour forecast, using OpenWeather and their OneCall API

Language: C - Size: 3.08 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

francovaro/nucleo_i2c

Test firmware for NUCLEO F401RE

Language: C - Size: 3.05 MB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

hmz-rhl/linux-rpi-MCP23008

bibliothèque pour driver I2C GPIO expander MCP23008 sur Linux Raspberry Pi

Language: C - Size: 33.2 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0

amos42/am_joyin

Amos Arcade Joystick input driver for Raspberry-Pi

Language: C - Size: 3.5 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 3 - Forks: 1

lucazulian/mcp23017

MCP23017 a 16-Bit I2C I/O Expander with Serial Interface module

Language: Rust - Size: 57.6 KB - Last synced: 13 days ago - Pushed: 2 months ago - Stars: 9 - Forks: 14

yanzixiang/arduino-mcp23017 Fork of blemasle/arduino-mcp23017

Complete support of MCP23017

Language: C++ - Size: 25.4 KB - Last synced: 10 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

yasir-shahzad/mcp23017

MCP23017 8/16-bit I/O Expander (mcp23) with advanced features for linux based systems

Language: C++ - Size: 8.79 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 15 - Forks: 2

WoolseyWorkshop/Article-Adding-Digital-IO-To-Your-Arduino

Adding Digital I/O To Your Arduino Article Resources

Language: C++ - Size: 56.6 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0

cailloumajor/go-mcp23xxx-periph

Microchip's MCP23xxx GPIO expander device driver to work with periph

Language: Go - Size: 36.1 KB - Last synced: 11 months ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

dumtux/tsc-controller

TSC Controller board, Raspberry Pi CM4 carrier board with USB Hub, isolated UARTs, IO expanders, 10bit ADC, and more

Language: Python - Size: 9.54 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 1

mnishiguchi/lcd_display

Use character liquid crystal display (LCD) in Elixir

Language: Elixir - Size: 148 KB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 9 - Forks: 5

forkachild/MCP23017-ESP8266-Miniature-Driver

A simple driver for ESP8266 enthusiasts out there to drive MCP23017 16-bit IO Expander

Language: C - Size: 45.9 KB - Last synced: 3 months ago - Pushed: over 7 years ago - Stars: 12 - Forks: 5

GetBurning/ArduinoMCP17Keypad

Interrupt driven keypad/keyrow library for MCP23017 GPIO port expander

Language: C++ - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 4 - Forks: 0

JUGGERNAUT13/ST7920_I2C_MCP23017_ARDUINO_LIBRARY

ST7920_I2C_MCP23017_GLCD Library

Language: C++ - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 6 - Forks: 2

lkankowski/arduino-multi-relay2

Arduino Relay controling sketch with multiple button types (mono-/bi-stable, reed switch), multiple actions (click, double-click, long-click) and MySensors protocol (Serial and MQTT)

Language: C++ - Size: 296 KB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 26 - Forks: 13

pilotak/eth-io

ESP32 based ethernet I/O board for home automation

Size: 5.29 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 53 - Forks: 14

tinytronix/homeautomation

An extensive and expandible home automation hardware and software system

Language: Python - Size: 19.4 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 1

ellabellla/mcp23017-rpi-lib

An interface for the MCP23017 gpio expander chip for Raspberry PI.

Language: Rust - Size: 12.7 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

Erriez/ErriezArduinoLibraries

Erriez Arduino libraries

Size: 1.12 MB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 12 - Forks: 3

Rfiles/Station_07

This is where i try to integrate everything in one project just for fun.

Language: C++ - Size: 777 KB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 1

la-sve/home-automation

A home automation project describing software and hardware design.

Language: Jupyter Notebook - Size: 5.62 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

andycgleeson/MCP23017-Arduino-lib

A lightweight Arduino library for the microchip MCP23017 port expander chip

Language: Objective-C - Size: 113 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 2

stigok/go-io-pi

Golang module for the AB Electronics IO Pi boards (GPIO expansion)

Language: Go - Size: 42 KB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

kubovy/monitor

Monitor Tray

Language: Kotlin - Size: 46.1 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 4 - Forks: 2

komihori/Arduino-MCP23017-InputOutput-Demo

This is an example of input signal detection and output control using the MCP23017, an I/O expander. I/OエキスパンダであるMCP23017を使用した入力信号の検出と出力の制御を行った例です。

Language: C++ - Size: 1.95 KB - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

salwaElkaddaoui/ledmatrix

Scrolling led ticker, built from scratch and programmed

Language: C++ - Size: 25.4 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 1 - Forks: 1

CrazyIvan359/mqttany

MQTTany is designed to make it easy to connect hardware on single board computers to your home automation solution.

Language: Python - Size: 7.66 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 6

mcauser/python_lcd Fork of dhylands/python_lcd

Python based library for talking to character based LCDs.

Language: Python - Size: 94.7 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 2

wryan67/mcp23x17_rpi_lib

MCP23017 / MCP23S17 WiringPi expansion library utilizing the chip's interrupt capability for event driven functionality

Language: C - Size: 3.61 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

owainm713/MCP230XX-Python-Module

MCP23017/08 GPIO expander chip Python module for raspberrypi

Language: Python - Size: 18.6 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 6 - Forks: 8

MKleinSB/pxt-MCP23017V1

Makecode Erweiterung für den MCP23017 16-fach digital Port Expander

Language: TypeScript - Size: 1.29 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 2 - Forks: 2

MKleinSB/pxt-MCP23017-easy12

12 LEDs mit dem MCP23017 über I2C am Makerbit/Calliope Mini betreiben

Language: TypeScript - Size: 1.19 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

MKleinSB/pxt-MCP23017-easy

Easy to use LED-Blocks for the MCP23017 GPIO-Extender

Language: TypeScript - Size: 972 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

Erriez/ErriezMCP23017

Erriez MCP23017 16-pin I2C IO-expander library for Arduino

Language: C++ - Size: 1.23 MB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

owainm713/HD44780-MCP-Python-Module

Python 3.x to use with the HD44780 LCD screen controlled with an MCP23008 or MCP230017 io expander chip which is in turn controlled from a Raspberry Pi.

Language: Python - Size: 25.4 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

jimmyjxiao/RGBIndicator_Helper

Simplifies RGB projects that pull from Web APIs with ESP8266

Language: C++ - Size: 85 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

LuckyResistor/HAL-mcp230xx

HAL driver for the Microchip MCP23008 and MCP23016 I/O expander chips.

Language: C++ - Size: 36.1 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

MikroElektronika/Expand_2_click

Library for MCP23017

Language: C - Size: 609 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

myDevicesIoT/cayenne-plugin-mcp23xxx

An MCP3XXX extension and PiFace Digital plugin for Cayenne

Language: Python - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0