14roiron / WeatherBot

3D Printable Weather Forecasting Theatre | ESP32 & OpenWeatherMap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Thanks to @secoughl for updating this project. Alt text

WeatherBot

3D Printable Weather Forecasting Theatre | ESP32 & OpenWeatherMap

Meet WeatherBot, my WiFi connected weather forecasting machine. WeatherBot retrieves a local forecast from OpenWeatherMaps and then shows you tomorrows weather with a motorised mini diorama.

The additional e-ink display provides a more precise insight into today and tomorrows weather patterns. I’ll show you step by step how to make your own.

I have written and created a video containing full build instrucitons and a guide on using this code on my website: https://www.diymachines.co.uk/weatherbot-3d-printable-weather-forecasting-theatre

List of items used in this project and where to find them:

■ Waveshare 2.9” E-ink Display (296x128): https://geni.us/E-inkDisplay1

■ Electrical wire: https://geni.us/22AWGWire

■ ESP32 (x1): https://geni.us/ESP32

■ Limit Switches (x4): https://geni.us/ContactSwitch

■ Micro continuous / 360 degree rotation servos (x4): https://geni.us/FS90R

■ PCB: https://geni.us/WeatherBotPCB

■ USB cable (for uploading code and powering project): https://geni.us/MicroUSBCable

■ M2.5x14 Bolts (x12), M2.5x8 Bolts (x7) and Nuts (x10): https://geni.us/M2-5BoltKit

■ 90 Degree / Corner Header Pins: https://geni.us/90DegreeHeaderPins

■ Filament for 3D printing: www.3djake.com

■ 3mm thick wood for laser cut scene discs (x4 A4 size): https://geni.us/3mmPlywood

■ Projects PCB: https://geni.us/WeatherBotPCB

These are some of my favourite tools I use and can recommend:

■ Battery-powered glue gun: http://geni.us/BoschBatteryGlueGun

■ Bosch Bit Driver: https://geni.us/Bosch-Screwdriver

I use a Prusa MK3S for my projects and highly recommend both it and the Prusa Mini. If I inspired you to take up 3D printing please consider purchasing a printer via this link: http://shop.prusa3d.com/#a_aid=diymachines

Prusa support my channel when you use that link at no cost to yourself. :)

==========

3D printed parts, wiring diagrams, FAQ and code etc can be found here: https://www.diymachines.co.uk/weatherbot-3d-printable-weather-forecasting-theatre

■ Etsy Shop: https://www.etsy.com/uk/shop/

■ DIYMachines Discord server for this project: https://discord.gg/vwb2VHrGVj

==========

SAY THANKS: Provide continual and dependable support through Patreon: https://www.patreon.com/diymachines

Or join this channel on Youtube Memberships: https://www.youtube.com/channel/UC3jc4X-kEq-dEDYhQ8QoYnQ/join

Buy me a coffee to say thanks: https://ko-fi.com/diymachines

SUBSCRIBE:

■ Youtube: https://www.youtube.com/channel/UC3jc4X-kEq-dEDYhQ8QoYnQ?sub_confirmation=1

■ INSTAGRAM: https://www.instagram.com/diy_machines

■ FACEBOOK: https://www.facebook.com/diymachines/ 

■ ETSY: https://www.etsy.com/uk/shop/DIYMachines

==========

List of camera and lighting equipment I use:

■ Sony A7 III: https://geni.us/Sony-Alpha7-III

■ Tamron 28-75mm F2.8 RXD A036SF

■ Lens for Sony-FE : https://geni.us/TamronRXD-28-75mm

■ Aputure Amaran HR672C: https://geni.us/AputureAmaranHR672C

■ Aputure MC: https://geni.us/FAPGL

■ RØDE VideoMic Pro+: https://geni.us/RodeVideoMic-ProPlus

■ Blue Snowball iCE: https://geni.us/BlueSnowball-iCE

■ Philips Hue Lightstrip Plus: https://geni.us/PhilipsHue-Light

Disclaimer: This video is shared for demonstration purposes only.

About

3D Printable Weather Forecasting Theatre | ESP32 & OpenWeatherMap

License:GNU General Public License v3.0


Languages

Language:C 66.1%Language:C++ 33.9%