Mesh PVC Node
2026-08-14
Tags: #mesh #project
Mesh PVC Node
Project Scope
Why are we doing this project?
To provide myself and possibly others a low cost and reasonably accessible node enclosure. with a target cost of <$5.00 with 11% taxes included($4.51 pre tax), shipping costs excluded.
Also for fun. There are probably other enclosures that meet these requirements
Description
A series of 3d printable parts that allow for 2" PVC sch40 pipe to be used as a meshcore or meshtastic enclosure.
Desired end result
What outcomes must be achieved to call this project successful?
A complete set of parts must be designed and shared to others.
Total enclosure cost should amount to <$5.00
There must be a way to keep the node oriented in a specific direction for good solar coverage. (rotate and set hook direction)
There must be a way to adjust the hook to allow the node to hang vertically.
The ability to expand the node to allow for additional radios, batteries, solar controllers etc. must not require more than printing additional parts and adding length to the PVC.
Both vented and unvented version should exist.
There should be a mounting point for an SMA connector inside the enclosure for a Wi-Fi antenna.
Gaskets at all necessary points.
Documentation required.
Risk Assessment and Potential Stumbling Blocks
Work may take priority over this project. (high)
Cost (low)
Project Breakdown
| Number | Task | Sub Task | Start | End | Assigned to? | Percent Complete |
|---|---|---|---|---|---|---|
| 0.0 | Assess the project scope | 100% | ||||
| 0.1 | Start Obsidian note with project template and fill it out | 100% | ||||
| 0.2 | Define project tasks | 100% | ||||
| 1.0 | Design pipe cap | 60% | ||||
| 1.1 | Continue refinement | |||||
| 1.2 | Add rotational adjustment | |||||
| 1.3 | reduce size of the linear sliding adjustment. | |||||
| 1.4 | Check hole size against several common rope sizes. Adjust, and add rope sizes to documentation file | |||||
| 2.0 | Design side mount for solar panel | 0% | ||||
| 2.1 | Begin design | |||||
| 2.2 | Provide basic mount that can be modified for other panels. | |||||
| 2.3 | Print and test | |||||
| 3.0 | Design side mounts for antenna | 0% | ||||
| 3.1 | Design for panel mount N type connector | |||||
| 3.2 | Design for pass through mounting | |||||
| 3.3 | Design, create sealed versions | |||||
| 3.4 | Print, test, refine | |||||
| 4.0 | Finalize Bottom antenna mount designs | 80% | ||||
| 4.1 | Add clearance to both such that the N type connectors will no longer conflict with the Heltec v4 sled. | 100% needs test print | ||||
| 4.2 | Tear drop the M3 screw holes | 100% | ||||
| 4.3 | Decrease the overall length where possible to cut down on print time and filament used. | skipped | ||||
| 4.4 | Reprint, test, refine | |||||
| 5.0 | Finalize battery sled design | 90% | ||||
| 5.1 | Add length to both ends for rigidity around the clamping screws. | 100% | ||||
| 5.2 | Add slot to hold tag end of nickel strip | slipped due to conflict with screw holes | ||||
| Create four battery sled design. | 100% | |||||
| 5.3 | Reprint, test, refine | |||||
| 6.0 | Finalize Heltec V4 sled | 80% | ||||
| 6.1 | Add screw bosses | |||||
| 6.2 | Print, test, refine | |||||
| 7.0 | Design MPPT sled | 0% | ||||
| 7.1 | Import base sled design from Heltec sled | |||||
| 7.2 | Adjust and add mounting points | |||||
| 7.3 | Print, test, refine | |||||
| 8.0 | Design Grumpyboard sled | 0% | ||||
| 8.1 | Request dimensional drawing | |||||
| 8.2 | Receive Grumpyboard | |||||
| 8.3 | Import base sled | |||||
| 8.4 | Adjust and add mounting points | |||||
| 8.5 | Print, test, refine | |||||
| 9.0 | Deployment of test units | 0% | ||||
| 9.1 | Setup printer and dehumidifier in the exterior storage room. | |||||
| 9.2 | Print all required parts for sealed and vented version in ASA. | |||||
| 9.3 | Assemble both units | |||||
| 9.4 | Set up one unit with meshtastic, one with meshcore and document all keys and passwords. | |||||
| 9.5 | Deploy in tree in the backyard. | |||||
| 9.6 | Take pictures to document location. | |||||
| 9.7 | Set 3 month, 6 month, 9 month, and 1 year timer for review of any moisture damage. | |||||
| 9.8 | Add documentation of moisture damage to this file. | |||||
| 10.0 | Assess project success | 0% | ||||
| 10.1 | Post all files for public use. | |||||
Description and Design Notes
Pipe Cap
- Must allow for rotational adjustment
- Must allow for the hook to be moved off center so node can be leveled.
Battery Tray
- Will be 3d printed and use nickel strip and screws for electrical connections
- Currently designed for 21700 batteries only
- Parallel connection only.
- Need a four battery design created to avoid issues with connections to other sleds.
Solar Mount
- Will snap to the side of the PVC pipe and be secured with zip ties, stainless zip ties, or stainless pipe clamp.
- Will have gasket or o-ring that requires compression for sealing.
- Parametric model to allow for inclination adjustment.
- Vented and sealed version
Side Antenna Mount
- Similar attachment and gasketing to the solar mount
- Will allow for second antenna
- Provides a second antenna configuration option if an upside down antenna is not desired.
References
Mesh Projects
Waveshare MPPT Solar Power Manager 3A
mesh design tools]
https://shop.grumpymesh.com/