Ugh. I hadn’t even considered this… not looking forward to it :<

EDIT:
Forgot to say

Maybe it’s easier to read on a varibright monome grid, but the lights which happen when loom’s “threads” collide are really evident on the Launchpad Pro using “rainbow” mode (like, a different color entirely), whereas they disappear into the glare on the neotrellinome in monochrome mode… but perhaps this speaks to a need for (especially) gamma fine-tuning.

1 Like

The way I did it (smooth color variation AND intensity) should work with looms. I’ll try it out tonight.

Nice! Are you pushing a PR to @okyeron’s repo, or do you have a fork?

Will you add the hex in github for the 256?

not right now.

the only changes are

#define NUM_ROWS 16 // DIM_Y number of rows of keys down
#define NUM_COLS 16 // DIM_X number of columns of keys across

and

// NeoTrellis setup
Adafruit_NeoTrellis trellis_array[NUM_ROWS / 4][NUM_COLS / 4] = {
  { Adafruit_NeoTrellis(0x33), Adafruit_NeoTrellis(0x31), Adafruit_NeoTrellis(0x2F), Adafruit_NeoTrellis(0x2E)}, // top row
  { Adafruit_NeoTrellis(0x35), Adafruit_NeoTrellis(0x39), Adafruit_NeoTrellis(0x3F), Adafruit_NeoTrellis(0x37)}, // bottom row
  { Adafruit_NeoTrellis(0x43), Adafruit_NeoTrellis(0x41), Adafruit_NeoTrellis(0x36), Adafruit_NeoTrellis(0x3E)}, 
  { Adafruit_NeoTrellis(0x45), Adafruit_NeoTrellis(0x49), Adafruit_NeoTrellis(0x4d), Adafruit_NeoTrellis(0x47)} 
};

my jumpers/hex-values were kinda chosen at random - I’d probably want to clean that up to something more sensible.

1 Like

Tested - Loom works on full 16x16.

If a script is written appropriately with something like this (from loom) it should just work.

    grid_w = grid_device.cols
    grid_h = grid_device.rows

FWIW - I don’t think Flin has been updated to norns 2 syntax
flin here: Norns 2.0.1

1 Like

For now, I put it on my github - consider this a beta test - I got it working a couple days ago. If people like it, and Steven thinks it adds something it would be better to have on his page. I might add a “press all four corner buttons to re-select a palette” feature, which would be handy.

And yes, it works wonderfully with Looms:

12 Likes

NIIIICE!

Can you give more details on how you selected the colors? I’m thinking about trying out a “grayscale” palette…

I just used a color selector app in windows, took a screenshot of the palettes, and tried to select 15 colors (plus 0,0,0) with the eyedropper, and typed in the RGB values. Very crude, could use some refinement. If you want true greyscale, replace one of my tables with 255,255,255 for every value. The gamma intensity vector then gives greyscale. Or just use Steven’s original code.

3 Likes

@okyeron
Appologies, I completely forgot I was going to post this.

heres my max patch for testing USB decoding/LED driver throughput when developing vb_driver.

dbd.maxpat (18.3 KB)

2 Likes

wow. just wow. I love the different color palettes. No matter what I select on boot is just looks and works beautifully.

1 Like

@Gerald_Stevens Thank you for doing this, it works great! A “four corner button” palette selection feature would be awesome.

I made a bamboo version. Still a few things to tidy up but I really like this material and the final form. I will make a matching DIY norns soon.
@okyeron’s construction images were really useful for me so I’ve added some from my build here too. In the end I desoldered the reset button and the micro USB connector from the teensy, as the internal space was tight.






37 Likes

@Lemmy that is some fantastic work!

1 Like

Love it! Super nice.

My flexi teensy board adapter is ordered and due in a week or two. That could help with eliminating wiring “thickness”

I like the idea of removing the usb and button from the teensy. I’ve got a couple with broken usb jacks so those are likely to get used. :slight_smile:

3 Likes

This is astoundingly good looking! What was your process for cutting the bamboo?

This is a clever building material since it’s strong and fast growing! Depending on your method and pricing I might take this up instead of Acrylic as my future material of choice (specially if I choose to build that early 20’s dream of the 256 for no good reason what-so-ever)

1 Like

Which material is this as well? Solid? Mdf core?

Thanks! Exactly, it’s very sustainable. I used a laser cutter and 3mm bamboo sheets. After glueing the layers I sanded the outside edges as they were darker from the laser cutting. Each sheet is very light but when glued together it’s really solid. As you can see from the pics I made it in two sections which screw together so that I could open it up and access the teensy if necessary. I would consider making it solid next time, all layers glued.
I will do more tests when making the Norns enclosure.

4 Likes

Laser-friendly bamboo sheets.

1 Like

Given your experience with it, what is the feasibility of doing something like 1u panels with it. I’m guessing that’s a pretty low chance, given the kind of pressure the material gets put under, but it’s worth a shot.