„nem soros portra kötik az eszközt, hanem GPIO-ra.”
Ez nagy különbség!
De hogy valami jót is írjak: Ha nem ragaszkodsz a DHT22-höz (emléknek jó lesz, vagy eladod), akkor a DS18B20-hoz (és hasonszőrű társaihoz), már megírták a szoftvert:
https://www.digitemp.com/
http://martybugs.net/electronics/tempsensor/usb.cgi