Stevenson screen
thingiverse
I built a Stevenson screen for my own weather station using an ESP01 (ESP8266) and a BMS280. I printed it myself with white PET-G. It can also be made with PLA, but then you'll have the issue of it dissolving over time. In my picture, I used glue to attach the solar panel and added an external ring that fits around the solar panel. The solar panel I used is a standard 80mm Chinese model. This Stevenson screen can be easily attached to a 19mm PVC electrical pipe. The sections are held together with three M3 bolts that screw into the top. You'll need to drill your own threads because they're not pre-drilled in the 3D model.
With this file you will be able to print Stevenson screen with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Stevenson screen.