MESHY - Rugged 3D Printed Case for Wio Tracker L1 E-ink (Meshtastic)
by akashedamana in Design > 3D Design
162 Views, 2 Favorites, 0 Comments
MESHY - Rugged 3D Printed Case for Wio Tracker L1 E-ink (Meshtastic)
MESHY is a rugged, stylish, and fully parametric 3D-printed case designed for the Seeed Wio Tracker L1 E-ink — a powerful Meshtastic-compatible device built for off-grid communication, location sharing, and group coordination.
Most existing cases for Meshtastic devices are plain box-style enclosures. MESHY takes a different approach: it has an industrial aesthetic with patterned cutouts, a flexure-based snap-fit holder that clips onto belts or bags, and a filament-pin locking system that holds the two halves together without screws.
The name MESHY is inspired by the mesh-based communication that powers Meshtastic — smart, connected, and built for exploration.
This Instructable walks you through the full design journey: from initial sketches to Fusion 360 CAD, Blender renders, 3D print settings, assembly, and lessons learned along the way.
Perfect for: hikers, campers, preppers, ham radio enthusiasts, and anyone who wants a solid case for their Meshtastic node.
Fusion 360 file: https://a360.co/3KNHxqQ
Original Hackster post: https://www.hackster.io/akashedamana/meshy-wio-tracker-l1-e-ink-3d-printed-case-affad1
Supplies
HARDWARE:
- Seeed Wio Tracker L1 E-ink x1 (~$31.90)
- LiPo Battery 3.7V 1000mAh x1 (~$4.20)
- M2 screws x4 (~$0.80)
3D PRINTING:
- PLA filament ~40g (~$0.50) - any color(s)
- 1.75mm filament scrap pieces for locking pins
TOOLS:
- 3D Printer
- Soldering iron
- Wire cutters
- Foam tape and masking tape
SOFTWARE (free):
- Fusion 360 (CAD file link: https://a360.co/3KNHxqQ)
- Any slicer (Bambu Studio, Orca, Cura)
- Blender (optional, for renders)
Total cost: ~$37.40
Motivation and Concept — Why MESHY?
The Seeed Wio Tracker L1 E-ink is a powerful device for off-grid mesh communication. It supports:
- Emergency communication when mobile networks are down
- Group coordination during trekking, camping, or exploration
- Staying connected at events or remote areas where signals are weak
Seeed Studio hosted a design challenge to create cases for their Meshtastic devices. After researching existing entries, most were plain rectangular boxes — functional, but not visually exciting.
Since Meshtastic devices are used by tech-savvy adventurers, I wanted something that stands out — a case with a rugged, tactical vibe that's also practical to carry daily.
Design Goals
1. Rugged and durable — survives outdoor use
2. Mountable — clips to belt, bag, or tactical strap
3. Aesthetic — industrial pattern, not a plain box
4. Easy to print — single material (PLA), no supports on critical surfaces
5. Customizable — parametric, so users can adapt dimensions
The Name
MESHY = inspired by Meshtastic's mesh networking. It represents the spirit of the device: connected, smart, and built for exploration.
Initial Sketch and Design Planning
Every good build starts on paper. Before opening Fusion 360, I sketched out the concept to figure out the overall shape and key mechanical decisions.
What I Planned in the Sketch
- Overall form factor — slab body with a front display window
- Material choice — initially planned TPU sides + PLA body, but switched to single-material PLA for simplicity and strength
- How the two halves split — this was the most critical decision
The Lesson I Learned (The Hard Way)
In my initial drawing, I hadn't decided where to split the two halves of the case. This caused problems later — components like the hook, antenna connector, and GPS module were all positioned near the center of the device.
This forced me to create a non-linear split line instead of a clean flat cut, which added complexity in CAD.
Key Takeaway: Decide your split line early, before any CAD work. Changing it mid-model is painful and time-consuming.
What Changed Between Sketch and Final
- Dropped the TPU/PLA hybrid — went single material
- Added front and side patterns (inspired by Protronics power bank aesthetic)
- Designed a flexure snap-fit holder as a separate mountable accessory
- Switched from screws to filament-pin locking for the two body halves
3D CAD Modeling in Fusion 360
All modeling was done in Fusion 360. The design started from the E-ink display dimensions, which acted as the base reference. All other geometry was constrained relative to it.
Parametric Design
The model is fully parametric — key parameters you can change:
- Battery thickness — supports different mAh sizes (default: 1000mAh)
- Hook thickness — adjustable for extra strength
- Filament diameter — fine-tunes the locking pin hole sizes
Splitting the Body
The body had to be split into two printable halves. Because the antenna, hook mount, and GPS slot are all near the center, a flat split wasn't possible. The final split line is non-linear, designed to avoid every critical feature.
Filament-Pin Locking System
Instead of screws (which took up space and looked unclean), both halves have precisely aligned holes where short pieces of 1.75mm filament slide in and lock the parts together.
Benefits:
- Strong and lightweight
- Easy to replace if a pin breaks
- Repair-friendly — no tools needed
Holder Design
The mountable holder uses a flexure snap-fit — no hinges, no clips, no moving parts. Just clever geometry:
- Designed for 3D printing — strong, minimal, efficient
- Snap slot hidden inside the side pattern cutout for a clean look
- Holds the device securely until intentionally removed
Aesthetic Pattern
The first version was plain. I added front and side cutout patterns inspired by industrial power bank designs. These patterns:
- Give the case a tactical, distinctive look
- Cleverly hide the snap-fit joint from view
- Reduce weight slightly
Renders
All renders were made in Blender — an incredible free, open-source tool.
The exploded view shows all printed parts: body front, body back, hook, joystick, buttons (rest + power slider). Each part can be printed in a different color for personalization.
3D Printing — Settings, Orientation, and Iterations
Print Orientation
The body and joystick are printed at a 45° angle. This improves:
- Layer line direction→ stronger structure
- Surface finish → smoother, more uniform appearance
- Print time stays roughly the same as flat orientation
> When I showed the 45° print at my makerspace, everyone immediately noticed how much better the surface looked compared to a flat print.
Print Settings
Part | Infill | Orientation | Notes
Body (front + back) | 20% | 45° tilt | Tree supports
Joystick | 20% | 45° tilt | Tree supports
Buttons | 100% | Flat | Max strength
Hook | 100% | Flat | Max strength
Supports: Tree supports only — easy removal, minimal scarring on surfaces.
Total print time:~3 hours for body, ~30 min for small parts.
Tolerance Testing
Before committing to the full print, I ran small test prints for:
- Filament pin holes (diameter fit)
- Button slot fit
- Snap-fit holder travel
This saved a lot of wasted filament on failed full prints.
Design Iterations and Errors
Fastening evolution:
1. First version → M2 screws (bulky, unclean look)
2. Second version → small flexure snaps (broke under stress on compact geometry)
3. Final version → 1.75mm filament pins (simple, strong, repair-friendly )
Holder fit:
- First holder was too loose
- Shortened the snap feature length → tight, clicky, satisfying snap
Display orientation mistake:
- Without the physical device during early modeling, I accidentally placed the display upside-down
- This caused cable routing issues and required a longer FFC cable
- Fixed in final version once I had the device in hand
> Lesson: If you don't have the physical device, double-check connector orientation in the datasheet before modeling.
Assembly Guide
Assembling MESHY is straightforward. Follow this order for a clean, frustration-free build.
Parts List (Printed)
- Front shell
- Back shell
- Hook (for holder)
- Joystick
- Front button
- Rest button
- Power slider
Assembly Steps
1. Fix the hook to the front shell
Slide the hook into its slot on the front shell and secure it.
2. Insert filament locking pins
Cut short pieces of 1.75mm filament and push them into the pin holes on both halves. Don't fully lock yet — leave one side loose for now.
3. Place buttons into their slots
Insert the joystick, front button, rest button, and power slider into their respective slots. Use a small strip of masking tape to hold them temporarily while you work.
4. Mount the antenna
Screw the antenna into its built-in threaded hole in the shell.
5. Secure the GPS module
Use foam tape to stick the GPS module into its dedicated slot.
6. Solder the battery leads
Solder the battery wires to the main board. Double check polarity before connecting.
7. Connect GPS and antenna to the board
Attach the GPS cable and antenna pigtail to the Wio Tracker board.
8. Mount the battery and board
- Attach the battery behind the board using double-sided tape
- Screw the board into the shell using M2 screws
9. Connect the display
Plug in the ribbon cable (FFC), slot the E-ink display into its frame, and lightly secure with a strip of tape.
10. Close the case
Bring the two halves together, push the filament pins fully home, and peel off the masking tape from the buttons.
Done!
Internal Layout Summary
Component | Mounting Method
Antenna | Built-in screw hole
GPS Module | Foam tape
Main Board | M2 screws
Battery | Double-sided tape, behind board
E-ink Display | Slotted + light tape
Conclusion and Future Improvements
MESHY turned out exactly as envisioned — a rugged, stylish, practical case that's compact, easy to build, and satisfying to carry.
What Works Well
- The filament-pin locking system is one of the most effective design choices — simple, strong, and repair-friendly
- Printing at 45° genuinely improves surface finish — worth the extra slicing step
- The parametric design means anyone can adapt it to a different battery size or modify fit without rebuilding from scratch
- The snap-fit holder clicks in and out cleanly with the right feel
Customization Ideas
- Print buttons in fluorescent or glow-in-the-dark PLA for night visibility
- Print the hook in PETG or ABS for higher temperature resistance
- Modify the side pattern in CAD to your own style
- Change color combinations — the exploded assembly shows how each part is independent
Future Plans
- Improve seam quality — try resin or SLA printing for smoother surfaces
- Increase wall thickness for extra strength in high-impact use
- Waterproof version— seal design for rain/splash resistance
- Metallic version— premium finish for a different aesthetic
Files
- Fusion 360 file: https://a360.co/3KNHxqQ
- Original Hackster write-up: https://www.hackster.io/akashedamana/meshy-wio-tracker-l1-e-ink-3d-printed-case-affad1
MESHY isn't just a case — it's a reflection of creativity, precision, and the maker spirit.