Infinity Icosahedron Mapping

Thanks, @DaveB - that’s a great start.

@Galt - Just wanted to ask if you were able to find and understand this page:

Mapping in Pixelblaze

Since your projects are composed of straight lines, you should be able to adapt this helper code to produce each segment, as long as you can get a location of each vertex in 3D space (perhaps out of CAD).

A side benefit of this approach is that it will work well for your projects whether you were able to wire them up in one big line, or whether you had to include wires that create gaps between subsequent strips, or even if you used the output expander to get more channels for wiring in more of a “star” manner.

You can always do it by having your cad program export a list of points in 3D space (and make sure that’s formatted as a 2D or 3D JSON array), but I think it’s much easier to spend the time to poke around some of the reusable map generator code - then you’ll be ready for the next project. You’ll need to learn something on the order of 1% of all JavaScript to understand it, and there might be a few head scratcher moments, but it’s really worth it!