Skip to content

Prokuon/MeshSlide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MeshSlide - Modular Meshtastic Case for Heltec V4

This print kit is designed for Heltec V4

Features

MeshSlide is a modular Meshtastic case, specifically designed for Heltec V4. It features a slide-in pogopin rail system that supports hot-swappable expansion modules.

Currently, four expansion modules have been designed for MeshSlide:

  • SlideZero - Rail contact protection module with lanyard hole, no additional functionality
  • SlideRotary - Rotary knob module based on EC11
  • SlideTriple - Button module based on Kailh/Gateron low-profile switches
  • SlideKB - Full keyboard input module based on CardKB

SlideZero

Placeholder protection module

  • Primarily used to cover and protect the rail and pogopin contacts
  • Includes a lanyard hole, with adjustable position by changing the slide-in direction

SlideRotary

Rotary knob module based on EC11 rotary encoder

  • Clockwise/counterclockwise rotation for scrolling + press to confirm
  • Used for menu navigation and preset message selection

SlideTriple

Button module based on Kailh/Gateron low-profile switches

  • From top to bottom: Up, Down, Confirm
  • Used for menu navigation and preset message selection

SlideKB

Full keyboard input module based on CardKB

  • Enables complete text input using the keyboard
  • Features an adjustable stand for switching between handheld and desktop modes
  • Internal space of 76mm x 46mm x 5mm reserved for installation and wiring, suitable for additional sensors

MeshSlide

BOM List

This list includes MeshSlide and SlideZero

  1. 3D printed case S1
  2. 3D printed case R1
  3. 3D printed case M1
  4. 3D printed case U1
  5. 3D printed case L1
  6. 3D printed case S2
  7. Rubber duck antenna
  8. 3D printed case ZS (2 pieces)
  9. 3D printed case ZM
  10. 3D printed case B1 (2 pieces)
  11. Heltec V4 with L76K GNSS module
  12. pogopin magnetic connector 8P female socket
  13. Battery (dimensions 4.6mm x 22mm x 76mm)
  14. IPEX to SMA female connector cable, 5cm length (1 piece)
  15. Fasteners
    1. M2x7 hex socket head bolts (10 pieces)
    2. M2x5 hex socket head bolts (1 piece)
    3. M2x4 hex socket flat head bolts (1 piece)
    4. M2x5 double-pass copper pillar knurled nuts, outer diameter 3mm (3 pieces)

The specific dimensions of the pogopin 8P magnetic connector are shown in the figure below

Assembly Instructions

MeshSlide

Solder the pogopin pins to Heltec V4. The pinout is as shown in the figure, from left to right: GND, 18(SCL), 17(SDA), 1, 2, 3, 4, 3V3. All expansion modules are based on this definition

Embed the M2x5 knurled nuts into the printed cases M1 and S1

Install the SMA connector cable to the printed case S1, connect the SMA cable to Heltec V4, and install the Heltec V4 with L76K GNSS module to the printed case M1

Connect the battery to Heltec V4, bending the cable as much as possible without causing damage

Install the printed case L1, install the printed case B1. The printed case L1 can accommodate a battery with maximum dimensions of 5mm x 24mm x 82mm

Embed the pogopin into the printed case S2, install the printed case S2 to the printed case M1

Install the printed case U1

Install the printed case R1

Install 6 M2x7 hex socket head bolts

Install 1 M2x5 hex socket head bolt

Install 1 M2x4 hex socket flat head bolt

Install the rubber duck antenna

Assembly complete

SlideZero

Assemble the printed cases ZS and ZM using 4 M2x7 hex socket head bolts

Assembly complete

Slide SlideZero into MeshSlide

SlideRotary

BOM List

  1. 3D printed case S1
  2. 3D printed case S2
  3. 3D printed case M1
  4. 3D printed case C1
  5. 3D printed case U1
  6. pogopin magnetic connector 8P male plug
  7. EC11 rotary encoder 15mm
  8. M2x7 hex socket head bolts (4 pieces)

Assembly Instructions

Solder the pogopin pins to the EC11. The pinout is as shown in the figure. Before soldering, be sure to test the magnetic polarity of the pogopin by attaching it to MeshSlide

Embed the pogopin into the 3D printed case C1. If the pogopin is loose when embedding, you can use glue to secure it

Install the EC11 to the 3D printed case M1

Install the 3D printed case C1 to the 3D printed case M1

Use 4 M2x7 hex socket head bolts to fix the 3D printed cases S1 and S2 to the 3D printed case M1

Tighten the EC11 nut

Install the 3D printed case U1 to the EC11

Assembly complete

Slide SlideRotary into MeshSlide

SlideTriple

BOM List

  1. 3D printed case S1 (2 pieces)
  2. 3D printed case M1
  3. 3D printed case C1
  4. M2x7 hex socket head bolts (4 pieces)
  5. M2x5 hex socket head bolts (1 piece)
  6. pogopin magnetic connector 8P male plug
  7. Kailh/Gateron low-profile switches (3 pieces)
  8. Keycaps (3 pieces)

Assembly Instructions

Solder the pogopin pins to the 3 low-profile switches. The pinout is as shown in the figure, from left to right: GND, empty, empty, 1, 2, 3, empty, empty. Before soldering, be sure to test the magnetic polarity of the pogopin by attaching it to MeshSlide

Install the 3 low-profile switches to the 3D printed case M1

Embed the pogopin into the 3D printed case C1. If the pogopin is loose when embedding, you can use glue to secure it

Install the 3D printed case C1 to the 3D printed case M1

Use 4 M2x7 hex socket head bolts to fix the 2 3D printed cases S1 to the 3D printed case M1

Use 1 M2x5 hex socket head bolt to fix the 3D printed case M1

Assembly complete

Slide SlideTriple into MeshSlide

SlideKB

BOM List

  1. 3D printed case S1
  2. 3D printed case C1
  3. 3D printed case K1
  4. 3D printed case K2
  5. 3D printed case L1
  6. 3D printed case U1
  7. 3D printed case D1
  8. M5Stack CardKB
  9. GROVE connection cable HY2.0-4Pin
  10. pogopin magnetic connector 8P male plug
  11. M2x7 hex socket head bolts (6 pieces)
  12. M2x4 hex socket flat head bolts (2 pieces)

Assembly Instructions

Solder the pogopin pins to the GROVE cable. The pinout is as shown in the figure, from left to right: GND, SCL, SDA, empty, empty, empty, empty, 3V3. Before soldering, be sure to test the magnetic polarity of the pogopin by attaching it to MeshSlide

Note: The color coding of the GROVE cable shown in the figure may not match the official Grove cable included with M5Stack CardKB. Please confirm carefully before soldering

Embed the pogopin into the 3D printed case C1. If the pogopin is loose when embedding, you can use glue to secure it; connect the GROVE cable to M5Stack CardKB, and install the CardKB to the 3D printed case L1

The bottom of the 3D printed case L1 reserves approximately 76mm x 46mm x 5mm of space and wiring room, which can accommodate other sensors of suitable size

Install the 3D printed cases K1 and K2

Use 2 M2x7 hex socket head bolts to install the 3D printed case U1

Use 4 M2x7 hex socket head bolts to install the 3D printed case S1

Use 2 M2x4 hex socket flat head bolts to install the 3D printed case D1

Assembly complete

Slide SlideKB into MeshSlide

Deploy the stand

Software Configuration

About

Enclosure for Heltec V4

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published