DIY 3D Printed IoT Weather Station Using an ESP32

DIY 3D Printed IoT Weather Station Using an ESP32

Today we’re going to be building a wireless outdoor weather station that takes temperature, humidity, barometric pressure, light and wind speed readings, and uses WiFi to post the data to the cloud which can then be accessed through a Thingspeak dashboard. We’ll be using an ESP32 development board from DF Robot called a Firebeetle, chosen for its low power consumption, and we’ll be using grove sensors to detect the different weather metrics.

Visit my blog for the full step by step instructions, code and 3D print files – https://www.the-diy-life.com/diy-3d-printed-iot-weather-station-using-an-esp32/

What You Need For This Project
Firebeetle ESP32-E IoT Development Board – https://bit.ly/2VYygmj
Grove Sensors & Cables (Beginner Kit I Used) – https://amzn.to/3ANygnV
Reed Switch – https://amzn.to/3iOKC9f
Neodymium Magnets – https://amzn.to/3m0zB6W
Lithium-Ion Battery Pack (better than my one) – https://amzn.to/3iOOFTe
3D Print Resin, White PLA Style – https://amzn.to/3sil6wr
M5 Button Head Screw & Nuts – https://amzn.to/2UiIQUq
Bearings – https://amzn.to/3xPyqcD
Header Pins – https://amzn.to/2wY3k9g
Breadboard Jumpers – https://amzn.to/37M12ZS

Tools & Equipment Used
Voxelab Proxima 6.0 3D Printer (Amazon) – https://amzn.to/37PzO4k
Voxelab Proxima 6.0 3D Printer (Voxelab Direct) – https://bit.ly/3xRQmn3
Fluke Multimeter – https://amzn.to/3snFyvY
TS100 Soldering Iron – https://amzn.to/3yRPAaS
Dremel Versatip Heat Gun / Soldering Iron – https://amzn.to/3g7MjNn

Some of the above parts are affiliate links. By purchasing products through the above links, you’ll be supporting this channel, with no additional cost to you.

If you’ve got any ideas for Raspberry Pi, Arduino, or other Electronics projects or tutorials you’d like to see, let me know in the comments section.

Related Post: