Daemon skanuje szynę I2C, i w momencie wykrycia pod danym adresem podpiętego urządzenia, zakłada że takie urządzenie jest do niego podpięte, i umożliwi nim sterowanie. Nie ma możliwości weryfikacji czy podpięte jest dobre urządzenie, rozpoznawanie typu nastepuje tylko po adresie.
Tabela 5.8. Spis obsługiwanych podzespołów na I2C wraz z rezerwacją adresów
Adres | Urządzenie | Opis |
---|---|---|
0x20 | PCF8574 | Ekspander wyprowadzeń I2C, z 8 portami we/wy |
0x21 | PCF8574 | Ekspander wyprowadzeń I2C, z 8 portami we/wy |
0x22 | PCF8574 | Ekspander wyprowadzeń I2C, z 8 portami we/wy |
0x23 | PCF8574 | Ekspander wyprowadzeń I2C, z 8 portami we/wy |
0x40 | PCA9685 | 16 kanałowy, 12 bitowy sterownik PWM |
0x48 | ADS1115 | Przetwornik ADC 16-bitowy 4-kanałowy I2C z programowym wzmocnieniem |
0x49 | ADS1115 | Przetwornik ADC 16-bitowy 4-kanałowy I2C z programowym wzmocnieniem |
0x4A | ADS1115 | Przetwornik ADC 16-bitowy 4-kanałowy I2C z programowym wzmocnieniem |
0x4B | ADS1115 | Przetwornik ADC 16-bitowy 4-kanałowy I2C z programowym wzmocnieniem |
0x4D | MiniPH | Mostek pomiarowy pH od Sparky's Widgets |