GitHub topics: smbus
Kylee7/Synaptic
Synaptic is a groundbreaking decentralized protocol that empowers users to manage their AI interactions seamlessly. With Synaptic, you gain full control over your AI memories, enhancing your experience across all platforms. 🐙💻
Language: TypeScript - Size: 1.94 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 1

rvillalbag/myRGB
My foray into controlling all the RGB in my new desktop PC under Ubuntu 24.04
Size: 353 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

Blacktempel/RAMSPDToolkit
A toolkit for accessing RAMs SPD. Primarily used for reading temperature and data from SPD.
Language: C# - Size: 435 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 7 - Forks: 1

CalcProgrammer1/OpenRGB
Open source RGB lighting control that doesn't depend on manufacturer software. Supports Windows, Linux, MacOS. Mirror of https://gitlab.com/CalcProgrammer1/OpenRGB. Releases can be found on GitLab.
Language: C++ - Size: 54.2 MB - Last synced at: 3 days ago - Pushed at: 12 days ago - Stars: 3,428 - Forks: 246

remittor/pyhwinfo
Python module for retrieving hardware information
Language: Python - Size: 11.3 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 15 - Forks: 3

vangoghynot/FirmwareResources
Firmware related resources
Size: 49.8 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 31 - Forks: 7

laszlodaniel/SmartBatteryHack
Arduino based hacking tool for smart batteries using SMBus.
Language: C# - Size: 42.9 MB - Last synced at: about 11 hours ago - Pushed at: almost 4 years ago - Stars: 181 - Forks: 61

fivdi/i2c-bus
I2C serial bus access with Node.js
Language: JavaScript - Size: 1.61 MB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 350 - Forks: 58

omarKmekkawy/TIVAC_TM4C123G_SMBUS_BMS_INTERFACING
Interfacing Laptop BMS With TIVAC TM4C123G
Language: C - Size: 33.5 MB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 35 - Forks: 4

VoodooSMBus/VoodooRMI
Synaptic Trackpad driver over SMBus/I2C for macOS
Language: C++ - Size: 452 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 248 - Forks: 18

MomsFriendlyRobotCompany/fake_rpi
fake interface for raspberry pi development and unit testing
Language: Python - Size: 104 KB - Last synced at: 21 days ago - Pushed at: about 3 years ago - Stars: 76 - Forks: 20

omarKmekkawy/Reverse_Engineering_BQ20z70_Laptop_BMS
Reverse engineering BQ20z70 Laptop BMS
Language: C - Size: 8.41 MB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 116 - Forks: 10

Jyotiranjan1504/RAMSPDToolkit
RAMSPDToolkit is a simple and effective toolkit for reading RAM SPD data, including temperature. ⚙️ Use it with caution, as writing to SPD via SMBus can harm your hardware. 🛠️
Language: C# - Size: 267 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

tomek-o/CH341A-tool
Windows tool for using CH341A EEPROM/FLASH programmer for other purposes
Language: C++ - Size: 968 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 130 - Forks: 20

pyscada/PyScada
PyScada is a open source scada system that uses the Django framework as backend
Language: JavaScript - Size: 10.3 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 586 - Forks: 180

DerekGn/MCP2221IO
A .Net Core library to interact with MCP2221 Usb devices
Language: C# - Size: 298 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 7 - Forks: 1

karosium/smbusb
USB SMBus Interface
Language: C - Size: 157 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 151 - Forks: 46

eindiran/smbus3
Forked version of smbus2 focusing on Python 3 with additional features like expanded 10bit addressing support
Language: Python - Size: 138 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

portasynthinca3/smbus-ssd1306
Do YOU want to have an SSD in your personal computer or laptop? Yeah you do. I'm of course talking about the SSD1306.
Language: Python - Size: 9.71 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 0

koitsu/bsdhwmon
Hardware sensor monitoring utility for FreeBSD
Language: C - Size: 136 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 6

Randroidev/PandoRa
PandoRa is a data visualization tool designed for analyzing battery parameters and other time-series data.
Language: Python - Size: 838 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

feeph/libemc2101-python
library for I²C-based EMC2101 PWM fan controller
Language: Python - Size: 402 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

pimoroni/circuitpython_adapter
A CircuitPython translation layer
Language: Python - Size: 5.86 KB - Last synced at: 28 days ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 4

oawu/npm-lcd1602
一起來用 node.js 控制 LCD1602 吧! 🖥
Language: JavaScript - Size: 6.84 KB - Last synced at: 21 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

hrshovon/py_ina219_smbus
A simple to use smbus based library for INA219 high side power monitoring chip. It does not depend on any other library so it should work on virtually any single board computer having I2C
Language: Python - Size: 7.81 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 3

VoodooSMBus/VoodooSMBus
i2c-i801 driver port for macOS X + ELAN SMBus macOS X driver for Thinkpad T480s, L380, P52
Language: C++ - Size: 176 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 119 - Forks: 18

ubihazard/ddr5-spd-recovery
DDR5 SPD EEPROM recovery tools.
Language: Python - Size: 475 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 4 - Forks: 2

juliangrtz/mcp2221-kt
Kotlin library allowing communication with MCP2221(a) devices
Language: Kotlin - Size: 5.38 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

omarKmekkawy/BQ27500EVM_Reverse_Engineering
Reverse Engineering BQ27500EVM Kit and the EV2300
Language: C++ - Size: 12.4 MB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 30 - Forks: 5

Ax-Py/SMBusBridge
UART to SMBus firmware for ATMega328p microcontrollers.
Language: C - Size: 21.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

1a2m3/SPD-Reader-Writer
SPD Reader & Writer with Software Write Protection capabilities supporting Arduino and SMBus
Language: C# - Size: 50.7 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 70 - Forks: 13

westerndigitalcorporation/libmctp
libMCTP is a MCTP (Management Component Transport Protocol) implementation for Rust.
Language: Rust - Size: 66.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 9

duluthmachineworks/ArduinoSMBus
The ArduinoSMBus library is for accessing data from Smart Battery devices over the SMBus (System Management Bus).
Language: C++ - Size: 3.74 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

zlatko-michailov/abc
Header-only library of essential utilities for C++ development - socket, http, json, virtual memory, log, timestamp.
Language: C++ - Size: 1.92 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

charkster/MCP4728
Python driver for MCP4728 4 Channel DAC with I2C interface
Language: Python - Size: 19.5 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

redchenjs/spd-eeprom
A simple command line tool for reading and writing AT24/EE1004 SPD EEPROMs.
Language: Python - Size: 18.6 KB - Last synced at: 6 months ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

alinja/iic_slave
Fully sycnchronous architecture independent RTL VHDL implementation of I2C SMBus TWI two-wire bus slave
Language: VHDL - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

helins/linux.i2c.clj
Use the standard Linux I2C API from Clojure JVM
Language: Clojure - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 12 - Forks: 0

nixielive/nxyi2c-python-samples
This is a sample of sending a command to NXYI2C to light up a Nixie tube using smbus.
Language: Python - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

nixielive/nxyi2c-python-clock
This is a sample of a clock using NXYI2C
Language: Python - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

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.
Language: Python - Size: 1.36 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

kou029w/megabit 📦
Connect real things with Node.js
Language: TypeScript - Size: 298 KB - Last synced at: over 1 year ago - Pushed at: about 2 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 at: 5 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 3

peterloes/HRD
Handheld Readout Device(HRD) for Battery Management Systems. Measure rechargeable batteries. Sustainability, Reuse, Recycle.
Language: C - Size: 20.7 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

eldruin/smbus-pec-rs
Rust Portable SMBus Packet Error Code Algorithm Implementation
Language: Rust - Size: 30.3 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

DavidAntliff/esp32-smbus
ESP32-compatible C library for the SMBus protocol
Language: C - Size: 125 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 37 - Forks: 11

azogue/i2csense
Another library to handle sensors connected via I2c bus (SDA, SCL pins) to the Raspberry Pi
Language: Python - Size: 20.5 KB - Last synced at: 21 days ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 1

edumardo/arduino-i2c-json-raspberry
Communication between arduino and raspberry pi by I2C and JSON
Language: C++ - Size: 137 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

thedalles77/Laptop-Battery-Charger
Design information for a Max1873, MP26123, and MP26124 laptop battery charger.
Language: C++ - Size: 8.13 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 2

Stormiks/weather-express
Service for collecting data on temperature and fluctuations in the body. Based on the HDC1080 sensor. The repository is a clone of its own locally running git server.
Language: Python - Size: 583 KB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

baboomerang/overclockSPD
Read, Write, and Overclock RAM SPD (similar to Tb2Bin)
Language: Shell - Size: 150 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 2

jfrimmel/Acer-Switch-Battery-Module
A Linux kernel module for reading the battery state on the Acer Switch 11 laptop
Language: C - Size: 29.3 KB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 3

jonathanstowe/RPi-Device-SMBus
i2c on Raspberry Pi for Raku
Language: C - Size: 31.3 KB - Last synced at: 24 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

ansobczak/AM23020
RPi Python smbus procedure to read AM23020 temperature and humidity sensor
Language: Python - Size: 9.77 KB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

cmur2/python-veml6070
A python library for accessing the VEML6070 digital UV light sensor from Vishay
Language: Python - Size: 45.9 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 3

newini/pyi2c
A simple i2c interface python package for Pi.
Language: Python - Size: 42 KB - Last synced at: 10 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

MINTGenie/drive-by-compass
This extension can be used with the OrientBit breakout board with blocks or functions for communicating with MPU9250 IMU, TCS34725, moving towards a given direction heading and microbit gpio. This is beta version.
Language: TypeScript - Size: 3.37 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

pisecurity/bakebit-nanohat-driver
Python/CLI driver for BakeBit NanoHat OLED display devices.
Language: Python - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

David-Croose/smbus
A smbus read and write routine in linux
Language: C - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

chenxi510158746/PrjCamera Fork of cerik/PrjCamera
stm32
Language: C - Size: 23.9 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

begemotv2718/attiny_i2c_registers
Smbus i2c registers on attiny
Language: C - Size: 64.5 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1
