Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Assembly Procedures

Complete assembly instructions and procedures for building LAN IoT devices.

Overview

This directory contains comprehensive assembly documentation, including step-by-step procedures, reference photos, and quality checklists.

Disclosure: As an Amazon Associate I earn from qualifying purchases made with links from the products on this document.

Documents

📄 LAN-IOT Assembly Procedures.pdf

Complete assembly manual covering:

  • Component identification
  • Soldering procedures
  • Enclosure assembly
  • Cable management
  • Testing and validation
  • Quality control checkpoints

PDF Included: The assembly procedures PDF is included in this directory for offline reference.

Source Document: For the latest updates and edits, you can review the source Google Doc:
🔗 LAN-IOT Assembly Procedures - Google Docs

Note: The Google Docs version may contain updates not yet reflected in the PDF. Check there for the most current information.

Quick Assembly Guide

Tools Required

  • Soldering iron (temperature controlled, 350-400°C)
  • Solder (60/40 or lead-free)
  • Wire strippers
  • Flush cutters
  • Phillips head screwdriver
  • Multimeter
  • USB cable (for programming and power)

Components Checklist

Assembly Workflow

Phase 1: Component Preparation (15 minutes)

  1. Inspect Components

    • Verify all parts are present
    • Check for visible damage
    • Test ESP32-S3 board (power on, check for activity)
  2. Prepare Enclosure

    • Remove support material from 3D printed parts
    • Test fit ESP32-S3 board
    • Identify cable routing paths
  3. Cut Wires to Length

    • Use wire guides on soldering rig for consistent lengths

Phase 2: Soldering (30 minutes)

Using the Soldering Rig (recommended):

  1. Place ESP32-S3 in main jig well
  2. Position MAX3232 converter in secondary well
  3. Route wires through guides
  4. Solder connections while components are stable
  5. Allow to cool before removing

Manual Assembly (without jig):

  1. Use helping hands or tape to hold components
  2. Pre-tin all solder pads
  3. Make connections one at a time
  4. Verify each connection before proceeding

Connections:

ESP32-S3              MAX3232 Converter
--------              ------------------
GPIO43 (UART2 RX) --> TXD (Transmit to ESP32)
GPIO44 (UART2 TX) --> RXD (Receive from ESP32)
GND               --> GND
3.3V              --> VCC (if converter needs 3.3V)

To RS-232 Device/Connector:

MAX3232           DB9 Connector
--------          --------------
RS-232 TX     --> Pin 2 (RX)
RS-232 RX     <-- Pin 3 (TX)
GND           --> Pin 5 (GND)

Phase 3: Testing (15 minutes)

  1. Visual Inspection

    • Check all solder joints for cold joints or bridges
    • Verify wire routing doesn't create shorts
    • Confirm polarity of power connections
  2. Continuity Testing

    • Use multimeter to verify connections
    • Check for shorts between power and ground
    • Verify GPIO connections are correct
  3. Power-On Test

    • Connect USB cable
    • Board should power on (LED activity)
    • No unusual heating
    • No burning smell
  4. Functional Test

    • Flash test firmware (or production firmware)
    • Verify WiFi connectivity
    • Test UART communication
    • Check WSS and TCP services

Phase 4: Enclosure Installation (10 minutes)

  1. Cable Management

    • Route wires through designated channels
    • Use small zip ties if needed
    • Ensure wires don't block ventilation
    • NOT REQUIRED Using v2 case and design
  2. Component Mounting

    • Place ESP32-S3 in enclosure
    • Position MAX3232 converter
    • Align USB port with access cutout
    • Route antenna properly
  3. Close Enclosure

    • Align top cover with bottom
    • Press to engage snap-fit tabs
    • Install M3 screws for permanent installation
    • Verify lid is secure
  4. Final Checks

    • USB port accessible
    • Ventilation not blocked
    • No loose components inside
    • Clean exterior

Phase 5: Final Testing & QC (15 minutes)

  1. Full System Test

    • Power on successfully
    • WiFi connects to test network
    • Certificate acquisition successful
    • HTTPS interface accessible
    • WSS connection works
    • TCP server responds
    • UART data flows correctly
    • Button functions (short/long press)
  2. Documentation

    • Record device ID/serial number
    • Note WiFi MAC address
    • Label device if needed
    • Complete QC checklist
  3. Packaging

    • If shipping: Use anti-static bag
    • Include quick reference card
    • Add any accessories (DB9 connectors, etc.)

Quality Control Checklist

Pre-Assembly Inspection

  • All components present and undamaged
  • 3D printed parts clean and properly dimensioned
  • Tools calibrated (soldering iron temperature)
  • Work area clean and organized

During Assembly

  • Solder joints shiny and smooth (not dull or balled)
  • No solder bridges between pins
  • Wire insulation not damaged
  • Proper polarity observed
  • Components seated correctly

Post-Assembly Testing

  • No shorts between power rails
  • All GPIO connections verified
  • Device boots successfully
  • Network connectivity confirmed
  • All services operational
  • No unusual heating
  • Enclosure properly closed

Final QC

  • Device ID recorded
  • Firmware version documented
  • Full functional test passed
  • Physical inspection passed
  • Ready for deployment

Common Issues and Solutions

Soldering Problems

Issue Cause Solution
Cold solder joint Insufficient heat Reheat joint, ensure proper temperature
Solder bridge Too much solder Remove excess with solder wick
Lifted pad Excessive heat/force Use jumper wire to nearby trace
Component damaged Static or heat Replace component, use ESD protection

Assembly Issues

Issue Cause Solution
ESP32 won't fit Incorrect dimensions Check orientation, verify enclosure version
USB not accessible Misalignment Adjust board position, check cutout
Lid won't close Wires blocking Improve cable management, reroute
No power Bad connection Check USB cable, verify power wiring

Functional Problems

Issue Cause Solution
No WiFi Antenna issue Check antenna routing, test with external antenna
No UART data Wrong pinout Verify TX↔RX crossover, check voltage levels
Can't program USB driver Install CH340/CP2102 drivers, check cable
Device crashes Power issue Use adequate power supply (1A minimum)

Safety Considerations

Personal Safety

  • ⚠️ Use proper ventilation when soldering
  • ⚠️ Wear safety glasses when cutting wires
  • ⚠️ Be cautious of hot components
  • ⚠️ Use ESD protection for sensitive components

Device Safety

  • ✅ Always use proper voltage levels (3.3V for ESP32)
  • ✅ Verify polarity before connecting power
  • ✅ Don't exceed GPIO current limits (12mA per pin)
  • ✅ Use voltage level shifters for 5V devices

Production Notes

Small Batches (1-10 devices)

  • Manual assembly is efficient
  • Use soldering rig for consistency
  • Single assembler can build 3-5 devices/day

Larger Production (10+ devices)

  • Consider assembly line approach
  • Pre-cut and label all wires
  • Print multiple jigs
  • Batch similar operations
  • Implement formal QC process

Estimated Time per Device

  • With Jig: ~60-75 minutes total
  • Without Jig: ~90-120 minutes total
  • Experienced Assembler: ~45-60 minutes

Documentation References

Support

Questions about assembly procedures?

Contributing

We welcome improvements to assembly procedures:

  • Clearer instructions
  • Additional photos
  • Video tutorials
  • Alternative techniques
  • Translation to other languages

See CONTRIBUTING.md


Ready to Build?