Code: Select all
from machine import Pin,I2C
sda = Pin(16)
scl = Pin(17)
i2c = I2C(0,sda=sda,scl=scl,freq=200000)
register = 0x80 | 0x12
id = i2c.readfrom_mem(0x29,register,1)
print(id)
I'm new in microcontroller programming. Can anybody help?
Code: Select all
from machine import Pin,I2C
sda = Pin(16)
scl = Pin(17)
i2c = I2C(0,sda=sda,scl=scl,freq=200000)
register = 0x80 | 0x12
id = i2c.readfrom_mem(0x29,register,1)
print(id)
Code: Select all
import utime
from machine import Pin,I2C
sda = Pin(16)
scl = Pin(17)
i2c = I2C(0,sda=sda,scl=scl,freq=400000)
print(i2c.scan())