Тут лучьше всего брать конкретный девайс а в нем уже описано. Если просто попробовать то я например пользовал датчик температуры DS18B20. Сам интерфейс очень прост и основан на задержках, так что лучьший вариант крутить его в основном цикле с несколькими попытками.
Есть пример на AB
http://algrom.net/sd.zip если заинтересует то вышлю исправления и доработку.