EasyI2c

A lightweight and easy-to-use I2C library for reading and writing device registers with template support.

Author
Cyfney Anka
Maintainer
cyfney-anka@qq.com
Website
https://github.com/cyfney/easy_i2c
Category
Communication
License
MIT
Library Type
Contributed
Architectures

This library simplifies the process of communicating with I2C devices by wrapping the standard Arduino Wire library. It provides convenient template functions (Read<T> and Write<T>) that allow you to directly read and write standard data types (like int, float, structs) to specific device memory addresses, handling the low-level byte manipulation automatically. It supports both AVR and ESP32 architectures.

Downloads

Filename Release Date File Size
EasyI2c-1.0.0.zip 2026-05-14 4.88 KiB