How read -8v to +2v using ADC ? which ADC i can use?
Consider this, where the Vin of 10 voltsPP becomes 3.3voltsPP at the ADC.
The input_range is set by two factors:

1) the input attenuation of 3:1, caused by R1||R2 being 50Kohm, and the Rin (which is R3) of 100Kohm. The attenuation is 50K/(50K + 100K)

2) the input center voltage (take away R3, and see what is left) of VDD/2
which for VDD of 3.3 volts, we have Vcenter of 1.65 volts

Thus the input range is 1.65 -+ 1.65*3 = 1.65 -+ 5 volts or -3.65v to 6.65v.

You are able to digitize 0/3.3  volts, and also well below ground and well above VDD.

To handle -8v/+2v and EXACTLY fill the ADC's Vin range will require more than this circuit achieves.







simulate this circuit &ndash; Schematic created using CircuitLab