Dht11 in home assistant - eviltoast

I have a home assistant running on a pi 3b+.

I want to add Dht11 sensor to it but do not have ESP devices.

Can I directly plug the sensor on pi gpio and read data from there or I have an arduino which would take data from Dht11, put that in serial which would be sent to pi via USB. Then how to integrate that data into homeasssistant ?