This is a wall mounted hexagonal piece of art which you can 3d print yourself! The base hexagons are 90mm across at their longest point (about 3.5 inches). They can connect together with a sort-of snap-fit mechanism. Truth be told, they rely just as much on friction as they do on snapping. Getting them to connect with breaking the pieces can be challenging, so use care when assembling.
The lights are just a strand of NeoPixel LEDs. but any kind of light strand should work. The base hexagons have rails between each one so you can run hidden wires between nodes.
I have not yet solved how to mount this to a wall. But that's coming soon.
Check out the full project log for more information: https://hackaday.io/project/163743-esp8266-futuristic-hex-wall
Amazon Basic PETG
Black, White, Clear
This print requires a modicum of tensile strength. I was not able to make PLA work here because it shattered very easily when the hexagons became connected. I highly recommend PETG.
The base hexagon component requires support on the build plate. Nothing else requires support.
The clear-insert piece requires 100% infill so that it diffracts light well. Everything else can go with 20% or 30% infill. It doesn't matter that much.
The colors I chose were
Base Hexagon: White PETG
Primary Faceplate: Black PETG
Clear Insert: Clear PETG @ 100% infill
Solid Faceplate: Black PETG
Basic Build Instructions
This is a very brief explanation of how to piece together the hexagons. It is not technically difficult, just very time consuming.
- Print the parts:
- Base Hexagon Piece
- Diffraction Insert
- To assemble a single hexagon
- Take the core unit
- Attach the faceplate to the front of it, snapping it completely inside
- Reverse the part
- Take the clear diffraction insert, snap it on the inside (against the faceplate leads). You will know it is correct if the small hexagonal shaped inner piece is flush with the faceplate once fully merged.
- Assemble each hexagon individually before connecting together.
- Snap hexagons together by angling them with each other and pinching the joint with your fingers until they are solidly together.
- Hot glue the light strand inside, passing it between each hexagon through the available channel.
For my hexagon wall, I decided to have 2 LEDs per hexagon. So I angled them such that the top of the light is facing roughly the middle of the hexagon unit. That seemed to create a very good dispersal pattern.
For good measure, hot glue the joints between hexagons - or just in between each channel (as needed).
These lights operate on a single-wire communication channel. So just apply power/gnd/gpio as directed by the specific lights you're using.
Do this 50 times and you've got yourself a wall!