To be honest, you’ve made awful hardware choices.
Hardware like the NodeMCU is what most people use, and program it in C++ (of which there are a gazillion examples on this forum).
Also, the AM2320 isn’t a very common sensor, but that’s much less of an issue, for someone with moderate programming skills!
Many people choose the awful BMP range of temperature and humidity sensors, and there are many examples on here (in C++) in the Sketch Builder.
My preference is the BME280 range of sensors and there are quite a few examples of suitable code on here.
If you want more info about the choice of MCU then have a read of this: