Looking for config to connect M5Stack ADC I2C Unit v1.1 (ADS1110)
Tried to use ads1115 config, doesn’t work.
ads1115:
- address: 0x48
- platform: ads1115
multiplexer: 'A0_A1'
gain: 6.144
name: "ADS1115 Channel A0-GND"
Looking for config to connect M5Stack ADC I2C Unit v1.1 (ADS1110)
Tried to use ads1115 config, doesn’t work.
ads1115:
- address: 0x48
- platform: ads1115
multiplexer: 'A0_A1'
gain: 6.144
name: "ADS1115 Channel A0-GND"
Did you found a solution? I am trying to do the same.
Waking this thread up again - I’m also looking for a solution…
It looks like there are significant differences between the ADS1115 and ADS1110 despite them only being one digit apart in number.
This is a driver for Arduino for it:
It seems very few people use the ADS1110, since the ADS1115 is readily available and has 4 channels.
It should be possible to create an external component for using the one for the ADS1115 as an example, but that is not any easy task.
I have started working on an external component driver for the ADS1110 for this application; it is very much a work in progress but the code is here:
example configuration (for the M5Stack NanoC6 + ADC V1.1 module, which is what I have)
i2c:
- id: bus_porta
scl: GPIO1
sda: GPIO2
ads1110:
address: 0x48
i2c_id: bus_porta
sensor:
- platform: ads1110
name: ADC Volts
external_components:
- source:
type: git
url: https://github.com/sectoidman/esphome-ads1110
ref: master
components: [ ads1110 ]