1 / 4
ClaudeAI-Generated: Fully Parametric Outdoor case for ESP32 board and v2 Soil sensor — zdjęcie 1
1 / 4

ClaudeAI-Generated: Fully Parametric Outdoor case for ESP32 board and v2 Soil sensor

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

The ultimate outdoor housing for your ESP32 soil moisture sensor. Fully parametric, USB-C powered - built by AI.

Ocena
0 / 5
Polubienia
1
Pobrania
12
Wydruki
0
Wyświetlenia
271
Oceny
0

Aktualizacja u źródła:

Informacje o modelu

Źródło
Printables
Licencja
Creative Commons — Public Domain

🌿 Smart Soil Sensor Enclosure (ESP32 + v2 Sensor)  - latest v2 model published


Tired of manually checking your lawn? This is a rugged, outdoor-ready enclosure designed for an ESP32 USB-C board and a v2 Soil Moisture Sensor. It’s the "brain" of a smart irrigation system, feeding data to Home Assistant to tell RainMachine exactly when the grass is actually thirsty.

Note: We are currently on v1 of this design. If you print it, love it, or break it—please leave a comment! Feedback helps the next version grow.


🛠 What’s in the Digital Box?

I’ve provided several ways to get started, depending on how much you want to tinker:

  • STL / 3MF: Standard "plug and play" files for Orca, Creality Print, or your favorite slicer.

  • STEP / .F3D: Full CAD files for Fusion 360 (works with the free version!).

  • The "AI Special" (Python Script): This model was designed using Claude AI. You can upload the Python script to Claude, ask for modifications, and then run the new script in Fusion 360 to generate a fresh, parameterized solid model!


🖨 Printing Tips

  • Material: PETG is highly recommended. It handles the sun much better than PLA and has the "springiness" needed for the snap-fit lid.

  • Color: Go with Black for better UV resistance outdoors.

  • Nozzle & Settings: I printed this on my Creality K1C using a 0.6mm nozzle and it came out great.

  • Orientation: This is a tall one! If your printer's Z-height is tight, try rotating the model in your slicer to print at an angle or on its side.

  • PLA Warning: If you must use PLA, the snap-fit lid might be brittle. You may need to do a little light filing to get a perfect fit.


🔧 Assembly Instructions

  1. The Sleeve: Slide the soil sensor into the sleeve until it hits the internal ledge. This keeps it from sliding upward when you push it into the dirt.

  2. Waterproofing: Apply a bead of silicone where the sensor exits the bottom of the sleeve. You want this watertight to keep ground moisture away from your electronics.

  3. The Brains: Wire your sensor to the ESP32. Place the board on the internal ledge (there are optional screw holes if you want a permanent mount).

  4. Cable Management: Feed your USB-C cable through the barb. Pro-tip: Use a zip-tie on the internal hook to create a "strain relief." Leave a little slack inside so that if someone trips on the cable, it doesn't rip the port off your ESP32!

  5. The Lid: Snap the top cover on. You might need a thin flat-head screwdriver to help it click into place. It's designed to be weather-resistant without silicone so you can still open it for maintenance later.

  6. The "Hose Hack": The barb on the side is sized for a standard garden hose. Slide an old piece of hose over your USB cable and clamp it to the barb to give your power line "armor" against the elements (and weed whackers!).


🤖 The "Smart Irrigation system"

I'm currently using this to bridge the gap between my soil's real-time moisture levels and my RainMachine controller via Home Assistant.

The best part? I didn’t have to be a CAD expert to make this. By using AI-generated Python scripts to drive Fusion 360, I got a clean, professional solid model that is fully parameterized and easy to tweak.

Happy Printing, and Happy Gardening



Updates - v2 model published. Select v2 versions of files - STL or py.

  • Removed the protective cover for the soil sensor because it might interfere with the readings.

  • Increased length of box to accomodate more usb cable.

  • Removed ledge to hold the esp32 board since it was making it made it difficult to slide board in.

Tagi