arduino nano problema lettura dht22

ho provatoa collegare il dht22 ad arduino e come programma ho usato l esempio della libreria simpledht durante la compilazione non mi da errori ma aprendo il monitor seriale mi restituisce i seguent messaggi: DHT22...
Read DHT22 failed, err=5136

Sample DHT22...
Read DHT22 failed, err=4112

Sample DHT22...
Read DHT22 failed, err=3088
ho provato con diversi arduino e mi da lo stesso problema il sensore funziona perchè l'ho provato con l'esp8266 e micropython e funziona ho gia provato a sostituire i cavi e cambiare pin digitale
grazie a tutti

Fai una foto del collegamento usato o uno schizzo anche a penna su carta magari il problema è li. Lo dico perché non so se vi sono differenze d'uso tra l'esp e Arduino (mai usato esp), a proposito quale Arduino usi?

uso arduino nano

queste sono le foto

Allega le foto perché non tutti (me incluso) riescono ad accedere al link (non è che non funziona ma alcune policy rendono impossibile l'accesso a certi url)

sono riuscito a risolvere era un problema di librerie grazie comuque dell'aiuto mel caso qualcuno avesse lo stesso problema ho usato la libreria chiamata troykaDHT