simple opamp circuit ?

ralphnev:
.75-3 & doing in software doesn't cut it - you loose 1/4 the range ... no point in having 12 bits (4096 ) if you toss out 1/4 of them

plenty of rail to rail single supply opamps /

Losing 1/4 of the range still leaves 11.59 bits, and that might be more than the effective bits anyway.