Wave Field 256 — Assembly
Read through all steps once before starting. Pay close attention to magnet polarity warnings — orientation errors are difficult to reverse after glue sets.
Get Your Hardware
Choose one of the two purchase paths:
| Wave Field Kit | Source Your Own | |
|---|---|---|
| What's included | All hardware pre-sourced and bagged | You source everything individually |
| What you supply | Tools + PLA filament | Tools + PLA filament + all parts |
| Where to buy | Order Kit → | Amazon BOM List → |
| Best for | Fastest path to a build | Customization or bulk sourcing |
Print the Parts
The Wave Field 256 has four printed components: Base, LED Tray, Kickstand, and Lenses.
| Part | Color | Build Plate |
|---|---|---|
| Base | Any | Textured OK |
| LED Tray | Any | Textured OK |
| Kickstand | Any | Textured OK |
| Lens — Layer 1 | White | Smooth required |
| Lens — Layers 2–5 | Natural (translucent) | Smooth required |
| Lens — Remaining | Black | Smooth required |
Single extruder: Set manual filament change breakpoints after Layer 1 and after Layer 5. Only 2 swaps required instead of 10.
Recommended filaments: White PLA · Black PLA · Natural PLA
Tools You'll Need
- Soldering iron and solder
- Wire strippers
- Small screwdriver set with Torx bits
- Allen key — without ball end
- Hot glue gun
- Super glue (gel preferred)
Assemble the LED Tray
4a. Install the washer
Place the washer into the blind pocket hole on the LED tray. The LED strip will cover and retain it, but a small dot of super glue will hold it in position during assembly.
4b. Cut and place LED strips
Cut the WS2812B strips to match the placement schematic. Peel the backing and press each strip into its channel. The arrows on each strip must match the direction shown on the tray — they intentionally alternate direction row to row.
The horizontal guide lines in the center of the tray should align with the midpoint between LEDs on each strip, ensuring consistent spacing across all rows.
Wire the Power Rails
Using the Wave Field Kit (polycarbonate shields):
The kit includes 4 polycarbonate power supply shields — enough for two full bridge strips.
- Unroll the bare wire segments gently until straight.
- Snap the wire segments into the shields.
- Orient one shield with pad openings facing up (5V pads) and one facing down (GND pads).
- Set your iron to high temp. Quickly apply solder to each pad and bridge to the shield wire.
- The polycarbonate may soften slightly — that's fine. Avoid bridging adjacent pads.
- Repeat across all pads on both shields.
Without the Kit: Manually solder a short wire lead between each strip, bridging 5V and GND across all rows.
Wire the Data Chain
Using 28-gauge wire, connect the data-out pin of each strip to the data-in pin of the next, following a snake pattern that matches the directional arrows on the tray.
Run the Power and Data Leads
- Solder a red (5V) and black (GND) lead in 22-gauge wire from any power pad near the egress hole. Route both through the egress hole.
- Solder a data wire lead and route it through the same egress hole.
- Leave approximately 12 inches of lead on all three wires.
Prepare the Electronics
The USB-C breakout board provides direct 5V power to the LEDs, bypassing the ESP32's onboard current limit (~500mA).
Wire the breakout board using the 4-pin ribbon cable: 5V → 5V, GND → GND, data pins connected. Also wire the 22-gauge LED power leads in parallel with the ribbon.
The Seeed XIAO ESP32-S3 outputs 3.3V on data pins — generally sufficient for WS2812B. Optionally add a level shifter to convert 3.3V → 5V for guaranteed signal integrity.
Wire the LED tray data lead to the appropriate data pin on the ESP32.
Install Electronics into Base
- Snap the USB breakout board into its pocket — firm fit with locking tabs. Add hot glue to secure. To remove: use a small flat-head screwdriver in the depression beneath the board.
- Place the ESP32 and antenna into their cavities. The cavity is wider than needed to accommodate different boards and optional level shifters. Press into place and secure with hot glue.
Install the Kickstand
Slide the kickstand into its opening in the base. The pivot should snap into place.
- Apply a small dot of super glue gel into the kickstand magnet hole.
- Press the 9×3mm magnet in gently. Orientation does not matter for this magnet.
- Wait at least one minute for the glue to cure before continuing.
Optional: AirTag Mount
If you want to include an AirTag, insert it now before the tray is closed. The AirTag holder is accessible from the back of the base.
Test Before Closing
Add a small dab of hot glue over any loose wires to hold them in place.
Power up the board and confirm:
- All LEDs illuminate — if using our pre-flashed kit, all LEDs will glow dim automatically
- If using your own ESP32, flash WLED first
| Symptom | Check |
|---|---|
| No LEDs illuminate | ESP32 powered? Correct data pin? LED power connected? |
| Some rows don't light | Data connections between rows? Power and GND across all strips? |
| Flickering or wrong colors | Solder joint integrity — press gently across strips to test |
Close the Assembly
- Align the LED tray onto the base, matching the 3 alignment channels.
- Confirm no wires are being pinched.
- Drive all 9 self-tapping screws — do not overtighten.
Install Lens Magnets
On the base: Take the 4×2mm magnets in a single stacked row, all the same orientation. One by one, add super glue and press into each of the 6 holes. All must face the same direction.
On the lens: Flip the magnet stack upside down first. Then repeat — one by one into the 6 holes on the lens.
Repeat for each additional lens. Verify orientation against a completed lens before gluing.
Your Wave Field 256 is Complete
Kickstand: Push out and slide upward ~2mm to lock. Slide down before closing.
Lenses: Snap magnetically, swap freely.
WiFi: Wave Field broadcasts its own network — connect and open 192.168.4.1.