Skip to content
#

i2c-communication

Here are 12 public repositories matching this topic...

This is a repository for code snippets gathered from different sources which come in handy while working on IoT projects. It contains server & client codes for communication between 2 WiFi modules (ESP8266 NodeMCU) over WiFi; and serial communication between Arduino and NodeMCU using both I2C and SPI Communication protocols.

  • Updated Dec 26, 2021
  • Makefile

A full-stack, Web-Based Digital IC Tester built with a Raspberry Pi Pico and MCP23017 expanders. Features dynamic pin routing, truth-table verification, and a Web Serial API frontend.

  • Updated Jul 10, 2026
  • JavaScript

PiClockMatrix is a versatile clock application for the Raspberry Pi, integrating an LCD display, LED matrix, and GPIO buttons for user interaction. This Python script offers a range of features, including multiple menu levels, information displays, weather updates, countdown timers, and more.

  • Updated Aug 16, 2023
  • Python

Designed and built an autonomous smart car on dual Arduino Mega boards using FreeRTOS. Implemented Lane Keeping Assist via IR sensors, a joystick-driven gearbox with adaptive headlights, and a touchscreen-controlled MP3 sound system — all running as prioritized real-time tasks coordinated over I2C.

  • Updated Aug 27, 2026
  • C++

Contains examples of using the MCP23017 integrated circuit with Arduino. The MCP23017 expands the I/O pins of the Arduino. The MCP23017 uses I2C communication with Arduino.

  • Updated Mar 9, 2025
  • C++

Add this topic to your repo

To associate your repository with the i2c-communication topic, visit your repo's landing page and select "manage topics."

Learn more