i2c-protocol
There are 49 repositories under i2c-protocol topic.
PowerBroker2/SerialTransfer
Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, etc.
Koepel/How-to-use-the-Arduino-Wire-library
A Wiki about common mistakes when using the Arduino Wire library.
sascha432/trailing_edge_dimmer
Firmware for a trailing/leading edge MOSFET/BJT/TRIAC dimmer written in C++ including schematics/PCB-layouts
zerebos/VHDL-Communications
Example code showing different communications such as TTL, SPI and I2C.
manfredipist/QI2CProtocol
Qt implementation of I2C protocol for RaspberryPi along with some i2c sensors, in particular: TOF10120, VL53l1X, VL6180X, MPU6050, QMC5883L, TCA9548A, PCA9685
pro-codes090/stm32f4-i2c-driver
I2C Bare metal drivers for stm32 f4 family of microcontrollers written in C from scratch .The driver contain apis for the user to send and receive data i2c communication . The driver has two flavor of apis polling based (blocking ) and Interrupt based (non blocking ) check examples in the Src folder for more reference .
CDPTechnologies/I2CIOServer
I2C IOServer implements i2c protocol support in CDP for Linux
maarten-pennings/WebUSB-I2C
Entering commands in a web-console to control an I2C slave using an Arduino based WebUSB bridge
TedKus/useftdi
This library is useful for FAST communicating with i2C or SMBus or PMBus devices using FTDI adapters. Typical message to message transmission delay is less than 1 millisecond.
dudanov/i2c-tiny-sniffer
Simple I2C bus sniffer based on ATtiny2313A MCU
maarten-pennings/I2Cbus
Arduino library that implements "bus clear" for an I2C bus
AlejandroHerr/async-i2c-bus
Bus and Device classes for i2c-bus, with promised functions.
Mhd-Shah/Verification-of-I2C-communication-protocol
Verification i2c communication protocol
sudoariel/PID-controller-for-EV3-with-arduino
Arduino PID controller for EV3 using I2C protocol.
sushi0706/i2c
Verilog implementation of I2C
MalakSadek/MiniGame-Console
A mini-game system implemented in C for a Basys Board 🕹 🔌 (2018)
NickvanTholen/pca9634-lib
This repository is made for the NXP PCA9634 IC. It's an usefull chip for interfacing with multiple LED's. That's why I created this library to take full advantage of the chip's capabilities!
Ovidiu22/I2C-communication
I2C communication between two Arduino Uno
akashkhanpara23/RFID-Based-Tallgate-Control-System
This project implements an RFID-based tallgate control system using the AT89C52 microcontroller. It integrates I2C and UART communication protocols to read RFID tags and control a tollgate system. The system verifies the authenticity of a tag, logs entry/exit times, calculates toll charges, and controls the gate.
aliyasineser/Embedded-Systems-Final-Project
Basic 2in1 game hardware with Tiva C, an LCD and 2 servos.
DarshanaUOP/DIGITAL-CLOCK
A homemade Clock PCB and Firmware
HESHAM47GAMAL/ADAS_Bluetooth_Car_system
Implement ADAS Car System that provide main features (Cruise Control , Brake Assist , Speed Limiter , Driving Monitoring) ))
hungrymonkey/i2c
1:1 i2c device written in VHDL
sanchox/ad954x-loader
Bash scipt for loading AD9547/AD9548 configuration (.stp) via I2C
santiagortiiz/Bioengineering-Firmware-29-Datalogger-I2C-Protocol
University of Antioquia. Embedded Systems. Datalogger using I2C protocol with RTC MCP7940 & T[°C] Sensor LM75BD
Tanvesh-11/triangular_base_xbox
This repo contains arduino code for 3WD robotic base. I have used 1 main controller(master) and 3 slave controllers. The master provides desired rpm value to slave via I2C communication and the slave drives the robot seamlessly. I have used PID control for better stabilization. Work with IMU is on the way!!!
iammingge/Driver_bus_i2c
I2C bus Driver
ibrahimayaz95/I2C_DESIGN_WITH_VHDL
This is a digital hardware design of I2C communication protocol using VHDL as the HDL.
k-m-arun-kumar-5/8051-interface-EEPROM-24C02C
Interface AT89C51 microcontroller with external EEPROM (24C02C) using I2C.
NgqvngVinh/Traffic-light-system-STM32F103RB2
This project enhances the previous Traffic-light-STM32F103C6 system by implementing it on an STM32F103RB2 board. It features three mechanical push buttons for mode control and a 16x2 I2C LCD to display real-time traffic timings and modes.
Praddy-01/I2C-Verilog-Code
This is a verilog code for i2c communication protocol for a master and a slave with a testbench module.
Ujjwal1810/Verification_enviornment
Verification environments of communication and bus protocol
eeyribas/Arduino-I2C-Comm
Arduino is an I2C communication application. In this application, I2C communication takes place between the Arduino and the MCP23017 integrated circuit.
k-m-arun-kumar-5/Digital-Clock
digital clock with feature to configure date and time in RTC.
microchip-pic-avr-examples/matlab-dspic33a-curiosity-i2cexample-mpu9250
MATLAB/Simulink Model for I2C Peripheral Demonstration on the hardware platform Curiosity Platform Development Board, dsPIC33AK128MC106 GP DIM and MPU9250 sensor on the MPU 9DOF Click Board