# Reference adapted from: https://pypi.org/project/smbus2/ from smbus import SMBus DEVICE_ADDRESS = 80 bus1 = SMBus(1) data = bus1.read_byte_data(DEVICE_ADDRESS, 0) # From offset 0 print(data) bus1.close() with SMBus(1) as bus1: # Write a byte to device address, offset 0 data = 45 bus1.write_byte_data(DEVICE_ADDRESS, 0, data)