DHT11 is a very popular sensor for measuring temperature and humidity in IoT applications. This sensor is very useful when used with Arduino or ESP8266 controllers to make a weather station. There are numerous tutorials are available on the internet that demonstrates how to interface DHT11 with Arduino or ESP8266.
DHT11 sensor can be used with FPGA also to make some beautiful projects on weather station or make interlock-based projects. This product is about a Verilog code which can be used to directly interface DHT11 with FPGA. This code is written by following the DHT11 datasheet. This code is verified on ARTIX7A35T FPGA board which has 50 MHz onboard clock oscillator.