@okyeron; Seriously considering this, after nearly a decade of whinging about how I couldn’t afford a monome Grid and the DIYs were all either too hard or too expensive :roll_eyes:

My one question (at this exact moment :slight_smile:): Adafruit is out of Teensy 3.4s 3.2s - would a Teensy 3.5 without headers /Teensy 3.6 without headers be OK? Is there any compelling reason not to get a PJRC Teensy 4.0 USB Development Board ?

(3.4? maybe a typo… but) you want a teensy 3.2 or yeah… just get a 4 (since it’s about the same price and form factor).

The 3.5 or 3.6 are a much larger form factor and you don’t need all the extra pins/features.

FWIW - oshpark has Teensy 4’s now for $18

Alternately - order 3.2’s directly from PJRC

@okyeron; derp 3.2 yep.

I like to one-stop if I can (save on shipping :slight_smile:)

Thanks for the reply!

@okyeron; Looking for clarification on the case from github.

This is a thumbnail of “neotrellis-128-8.ai”:

My assumptions about this:
(Note that the numbers refer to the thumbnail; I’ve arranged them from top to bottom)

  • 2 - 3mm acrylic - top
  • 3 - 5mm foam - spacer/button stabilizer
  • 5 - 3mm foam - spacer
  • 4 - 3mm foam - spacer/LED PCB support
  • 1 - 3mm acrylic - bottom

The only thing which really strikes me as odd is the cutouts in layer 1.

Do you feel like the LED PCBs have enough physical support? I’m concerned about the solder joints connecting them… the interior corners of the boards are just “floating” in there, and in practice one would be pressing directly down on them.

EDIT: Also, I’ve never done a multi-material order - does this drawing need to be split per material?

1 Like

RE-EDITED

Note - The layers in that version on github might need to be updated - don’t order something cut from that just yet - looks like it’s missing some stuff I recently changed.

I’m also re-re-redesigning the case layers again and moving the teensy


Ok - so for what I’ve done, all the layers except for 3 are 3mm acrylic.

Layer 4 is physically supporting the pcbs and should keep the various joints from flexing (nearly all the edges are supported - except right near where I’ve got the teensy).

Layer 1 cutouts - the bigger ones are for the STEMMA connectors on the back of the neotrellis boards. It’ll be pretty obvious why when you see them in person. The tiny round holes are for using a bit of pin header to help position the teensy - see the pictures on github for a little more detail. I need to update those with new shots including the usb breakout setup.

Ordering - I really have NO IDEA if you can order 5mm EVA from a commercial lasercutting place or what (like ponoko). In a pinch, just use another layer of 3mm acrylic for that layer. Alternately I can probably sell you just the 5mm layer if ya want.

EDIT - Ponoko only has 2mm or 6mm black EVA foam.

The laser cutter at my local hackerspace is down for a week so I’m behind, but I expect I’ll have some cases for sale as soon as I can get access again.

3 Likes

@okyeron; Awesomely fast and informative, as usual. I kinda wish we had a karma system here :slight_smile:.

I will likely order a case from you, after due diligence on my part to make sure I can’t DIY it or otherwise order it elsewhere (more for choice of material than anything else, though if you’re doing black, I can live with that).

EDIT: Ah, also - the clarification RE: layer 4 makes it clear that there’s plenty of physical support for the PCBs

EDIT again: Pololu (different from Ponoko :stuck_out_tongue:) don’t do EVA foam at all…

1 Like

I can probably do matte white at some point (need to order more material), or even custom colors, but I have black material ready to go now. For my initial design, the top will be matte black, the bottom and mid-layers regular shiny black. Maybe an option for the bottom to be matte as well. Opinions there are welcome.

Who want’s one in Fuschia glitter?! :laughing:

7 Likes

If I were more patient, I’d do an alu metallic finish acryl top. I don’t have much of a preference for the color or finish on the sides or bottom.

Nice find on the Brushed Aluminum on Black stuff. I’ll see if I can find that material from my supplier.

FWIW - it might also be an option to just have you order the top-plate and I can provide the rest of the case body.

1 Like

This community is truly amazing. I’ve been lurking for a better part of a year and had to make an account. I plan to jump into the DIY projects for the Fates, Grid, and Arc sometime this year. As a beginner, what should I start with?

I’m a graphic designer with little soldering or code experience. Any resources to dive into?

Adding 2 screws on each side of the teensy/usb breakout really helped with the bulging. Also added 1 to the opposite side since I had some layer bulgin there as well. Not very symmetrical, but this version has been hacky and modded already.

4 Likes

Made a couple of boot animations because why not.

  • beams
  • a poor mans rainbow boot

Rainbow still needs some work as the power drain does not make my Fates happy.

5 Likes

Update on case progress

Think I’m pretty close here. Minimized the spacing and wiring (and could do a bit better) by soldering directly to the edge pads instead of using the stemma connector.

This wiring setup approximates the flexi-pcb I’ll get made in a couple weeks (work in progress below)

4 Likes

hi there, great project. i am getting this error when plugging 8x16 neotrellis into diy norns:
start_audio():
product: monome
vendor: monome
serial: m4676007
libmonome: could not open monome device: Device or resource busy
error: couldn’t open monome device at /dev/ttyACM0
dev_list_add: error allocating device data
norns.startup_status.ok

any ideas

You’ll need to run my hack on the norns software to get it to recognize.

Are you on a norns shield?

no mine is a diy rpi audioinjector

20 characters of 64 yellow ness !

11 Likes

Hi on the newest code commit on a freshly installed arduino edditor (with seesaw installed). I get the following error:

Multiple libraries were found for "Adafruit_NeoTrellis.h"
 Used: /Users/dylan/Documents/Arduino/libraries/Adafruit_seesaw_Library
Multiple libraries were found for "Wire.h"
usb_names.c:1:10: error: usb_names.h: No such file or directory
 Used: /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire
 #include "usb_names.h"
          ^~~~~~~~~~~~~
compilation terminated.
exit status 1
usb_names.h: No such file or directory

Any idea of what it could be? I looked around in my libraries but cant find a duplicate as the error states.

The real error seems to be that usb_names.h can’t be found. Do you have that file?

Is that all of the error text?

Sometimes above that there will be additional info with regards to the specific sketch.

the usb_names.h error is a bit of a red herring I fear.

But (to be sure)… Do you have Teensyduino installed?