Цитата
X = -(log((0.0025*Y)/4.959)/0.029)
А также основание логарифма - натуральный, десятичный и диапазон Y, при котором тестирование происходило

А может тяжелый вес для AVR. Советую упростить, хотя так
X=-(log(((int)(Y/4)*10000.)/0.143811
Это на первый взгляд, может кто еще проще предложит. Можно, например, константу 0.143811 (это 4.959*0.029) под знак логарифма внести и объединить с 10000.