Возможно не совсем в тему, но можно попробовать через веб-сервер. На AtMega16 без дополнительного железа, вряд ли это получиться сделать. Но если говорить в целом Android+микроконтроллер, то удобнее всего через веб-сервер, я считаю. При наличии wi-fi роутера будет особенно показательно. Рекомендую либо KEILовскую либу RL-ARM (если, конечно средства позволяют ее купить), там все очень просто, либо тоже очень хороший tcp-ip стек
lwip, он бесплатный, но очень даже хорош (проц какой-нибудь ARM на базе того же Cortex-M3, дешево и сердито). Подняли сервер, постучались к нему с планшета, и в браузере посмотрели температуру с вашего ds18b20, и что творится на 232-ом.