Desktop Weather Module | Devlog #2
Desktop weather (and room temperature) module that plugs into your computer!
Enclosure! 📦
What I’ve done this update:
- Designed the enclosure in Fusion 360
- Looked for ways to work on the code without having the TFT on hand
I hit flow state working on this thing for the last couple of days. It was fun looking at different locking mechanisms that could be used to keep the components secure and also easily accessible. Ultimately, I decided on using screws to hold the buttons and TFT display down and then a rail with a protrusion on the end, which should hold the case together. Maybe in the future I could get rid of the buttons and make it entirely touchscreen (as the screen has a resistive touchscreen). All that’s left for the enclosure is making the PCB and adding mounting holes for it.
Something that made the process a little difficult was figuring out clearances and the tolerance of 3d printers. I’ve yet to print out the enclosure, so I’m not entirely sure it’ll work, but the snap-clicking mechanism is based on this. The display should come around Thursday this week, so until then I’ll just be working on the code and trying to use Wokwi to simulate it.
Feedback or ideas would be appreciated!
Future Plans:
- Altering the code to support the TFT display
- Design and order PCB
- Add PCB support to enclosure model
- 3D print enclosure at the Library
Components:
- ESP32 Devkit (DOIT v1 from ELEGOO)
- 2.8” SPI TFT LCD Display ILI9341
- DHT11 Temperature and Humidity Sensor
- 2kΩ Resistor
- 2x 330Ω Resistors
- 2x Buttons9V Battery
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.