DIY monome compatible grid w/ Adafruit NeoTrellis

Nah, unfortunately. AFAICT, the latest Win serialosc fixes all of those issues.

Having said that, I do need to check what happens if I run serialoscd manually with the grid already connected.

1 Like

@okyeron; What’s the difference between neotrellis-128-10-cut.ai and neotrellis-128-8.ai?

I may end up modding one of those and getting it fabbed by Ponoko, as it seems like the Teensy 4 doesn’t need the USB passthrough (and thus the extra space in the case).

Version 8 there would be better if you want to omit the usb passthru - but the under-pcb layer could prob use some changes to better support the teensy.

This one might be better for you for that under-pcb layer (except it does not have the hex standoff cutouts - so you could hybrid-ize between the two maybe?)
neotrellis-128-5.ai (315.2 KB)

Nice, thanks! Yeah, I’m pretty adept with Illustrator, so I can Frankenstein something together without too much trouble.

actually the one I have in the repo for ponoko might be kinda what you want. neotrellis-128-old-ponoko.eps

Also need to do some additional tweaks to make sure all my layers are lining up right - last one I cut seemed off a bit in a couple spots

1 Like

There was some talk earlier in the thread regarding DIYing the Trellis boards, and I ran in to this article yesterday that might put that closer to an option:

And digging a little further I found this:

https://www.pjrc.com/teensy/td_libs_OctoWS2811.html

I have a handful of bare neotrellis boards so yeah - interesting. Would need to test if these fit on the same footprint

Hassle #2 with making your own is programming the samd09 seesaw chip. I need to make a jig for this if I do more

@okyeron; OK, now that I’m looking at this with my “3D Designer” hat on - I don’t see where #5 goes in the stack, or what its exact purpose is (I get that it’s a spacer, but…).

Derp. Presumably, it must be 3rd down from the top, to accommodate the thickness of the PCBs

EDIT (so I’m not the only one adding posts):
@okyeron; Well, I’ll be… https://make.ponoko.com/materials/black-eva-foam . Only availble in 2 and 6mm, but…

1 Like

It goes around the pcb and buttons -same plane as the pcb (1.6mm) and button silicone (not sure what the specific thickness is, but around 1mm)

1 Like

Sad panda.

Preliminary testing with @szymon_k’s node-serialoscd[1] indicates “yay, it works”, but also “all LEDs on” causes the device to disconnect - I’m guessing it’s a power droop (all of the LEDs dim at once).

This is doubly hard as there doesn’t seem to be a way to connect the Teensy 4’s micro USB port’s data lines to… anything, really.

So, short of using one cable for power, and one for data (which of course means trying to dig up a data-only USB cable… is there such a thing?)…

[1] monome’s serialoscd will not work on Windows 10 with this device for me :man_shrugging:

Offworld power splitter to separate power and data. I made a few of these recently.

Or… you can do the same by using the usb breakout and just connecting 5v and GND on the breakout to the teensy - then cutting the teesny VUSB trace and using the teensy for data only.

Would this end up being two connectors on the device side?

Two separate cables?

With the offworld, you’d just have the one usb connector on device with 2 separate cables going to the offworld.

So with a breakout instead - yeah 2 separate cables.

2 Likes

Which pin have you connected from the teensy to the trellis for power? I ask because I’m using a teensy 3.6 and I haven’t run into power issues even with all the LEDs on. In my case I used the VUSB pin. On the teensy 3.5 and higher this pin is before the current limiting fuse, whereas on the older teensy’s it is after the fuse. If you used one of the 3.3v pins that might be your problem…

While waiting for my Fates PCB to get through customs, i ordered the parts for a grid. Within two days it was delivered to germany. It’s crazy how fast Mouser / FedEx shipping is to germany.

The build was easy and i got it running in no time.

@okyeron Do you have an estimate when the case will be available?

2 Likes

5v pin from the edge of the board…
teensy40_5v

EDIT: …ooohhhh

EDIT EDIT: But wait… the Teensy schemos seem to indicate that on 4.0, USB Micro-B VIN and VUSB are essentially the same thing (but IANAElectrician)…

I think you are right, so my hypothesis goes out the window…

Here’s my neotrellis in a 3d printed case:

21 Likes

very clean! I love the color scheme. Will you share the files?

2 Likes

Great work on this Grid, @okyeron!

How does this little widget work? Does the Teensy mount onto it, or do you still have to have flying wires to it?