Enhancement/ads1x15 integration
This is a Pull request for the TI ADS1X15 series. This is replacement of the wrongly closed (by myself, I don't know how) https://github.com/meshtastic/firmware/pull/7109.
PRs for the protobufs are already merged. I have tested this already with two different setups:
- ADS1X15 board by adafruit (powered at 3V3), with and without daisy chaining.
- Analog sensor board (https://docs.smartcitizen.me/hardware/boards/analog-sensor-board/) which has two ADCs, a step-up on the voltage, and a level-shifter made out with mosfets. This I2C bus is a bit dirtier, and can't work at high speed, so the same change applied on the SEN5X PR (https://github.com/meshtastic/firmware/pull/7245) is applied here.
Please note this issue: https://github.com/adafruit/Adafruit_ADS1X15/issues/97
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
8 out of 9 committers have signed the CLA.
:white_check_mark: DanielCao0
:white_check_mark: oscgonfer
:white_check_mark: vidplace7
:white_check_mark: Xaositek
:white_check_mark: caveman99
:white_check_mark: fifieldt
:white_check_mark: jp-bennett
:white_check_mark: thebentern
:x: peterzqx
You have signed the CLA already but the status is still pending? Let us recheck it.