GitHub topics: i2c-tools-for-linux
Electro-Gamma/gpio-i2c-eeprom
EEPROM I2C Manager is a C++ command-line tool for reading, writing, and managing I2C EEPROM devices using GPIO. It supports various EEPROM chip sizes and provides essential functionalities like dumping EEPROM contents, writing random data, flashing firmware, and more.
Language: C++ - Size: 30.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

oudream/i2c-tools
The i2c-tools package contains a heterogeneous set of I2C tools for Linux: a bus probing tool, a chip dumper, register-level SMBus access helpers, EEPROM decoding scripts, EEPROM programming tools, and a python module for SMBus access. All versions of Linux are supported, as long as I2C support is included in the kernel. These tools used to be part of the lm-sensors package, but were later split to a separate package. The rationale for that move is that not all hardware monitoring chips are I2C devices, and not all I2C devices are hardware monitoring chips, so having everything in a single package was confusing and impractical. The current major version of i2c-tools is version 4. See the (still ongoing) plan that led there.
Language: Perl - Size: 371 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0
