here How to flash the firmware on a Teensy micro-controller
there’s
“a) Tools->USB Type= Serial, MIDI or Serial+MIDI”
Flashed as “Serial” only, now it’s not seen anymore by Fates

please don’t ask me how but I made it :wink:
I believe I did assign 2 boards on the same Address by soldering A0
Desoldered, tested the “Multitrellis_test” and finally saw a rainbow of colors. Then uploaded the correct firmware and it’s woking now :wink:

2 Likes

Has anyone tried this with a teletype? Thinking about doing a little 4*8 spinoff based on the code to use with my teletype.

2 from the uk source, and 6 left fro marrow.

If anyone knows of any other potential sources, please let me know! Tempted to just grab the 6 from arrow, but would rather buy all at once from one supplier.

For the moment the neotrellis grid code won’t work with Teletype (or other avr32 based modules). The USB hardware detection does not work with CDC microcontrollers. You’d need to do a workaround to use an FTDI chip as described above

2 Likes

I’ve got a test build and a ftdi chip flashed - just waiting on another part before fully testing (neotrellis boards :slight_smile: ) - but from looking at the teletype code and your code for the teensy - I’m really confident it’ll work - I’m expecting to be able to fully test it later this week… will update here if it works…

2 Likes

I think we chatted briefly on facebook, but this chip would also allow for the grid to not need any ode modification to work with norns, right?

Yes - that’s the plan! It should work… I’ve got the ftdi chip sorted and programmed and I think the code is now sorted - but just ordered some more neotrellis boards to test, which should be here this week… dont want to mess with my working grid as I am using it play with :slight_smile:

1 Like

@okyeron: thank you, i see. i’ll look into it but it might be over my head.
@forestcaver: great, i would be very interested in seeing your results!

starting this build now. almost finished sanding the boards.

i realize that this seems like a basic question but could anyone explain to me how i test each board before i solder them? i have the seesaw libraries for neotrellis. i just dont know how to connect to each one so i can upload the “basic” sketch to them one at a time.

do i have to solder the pins the teensy to each board one by one or is there another way to temporarily connect them? i assume i use the teensy and the usb cable to connect to the computer. i got a jstph cable from adafruit but im not sure if im supposed to use that either. the adafruit guide appears to show that there is soldering involved. i just dont get how im supposed to do that to each one. or do i test them as i go by soldering the teensy to the first board that it’s gonna stay soldered to ,then as i attach the boards, test them that way?

so… what I was going to suggest is just taping the flexi-pcb in place and then holding it with your finger while you plug in the teensy

1 Like

just tape the 5 contact points to the 5 points on each board? no jstph cable required?

yeah - ignore the jst cable. That can be used, but you’d need a different teensy or other microcontroller.

Did you figure out how to upload the basic neotrellis sketch?

Also - you’ll want to do the board addresses like in the pictures on github. Then I can send you a pre-compiled hex to use if you’re having trouble with re-coding the addresses in Arduino

1 Like

cool thanks man.

i think so, yeah. i will try in a second but it seems like i select the basic sketch, then once connected, i click “Upload” at the top of the Arduino screen, above the code

you can just upload the sketch to the teensy Once without anything connected.

Then, just unplug/plug the teensy into USB to power it on to test each board

(assuming you’ve not already soldered the address jumpers) - i do that last after all the boards are tiled together

1 Like

oh ok got it. i haven’t soldered anything yet. should i wait until i connect the boards to solder the address jumpers or do those first so i get them in the correct order?

i’d suggest - tile the boards first. then do the address jumpers all at once as the last step so you can visually compare and make sure they match the picture I posted

1 Like

got everything soldered together. flashed the multitrellis sketch to the teensy but it would only detect the teensy once i plugged the usb cable into the actual teensy usb port, not the micro usb. while still connected to the pc, i was able to get the first two boards to light up for about a second. after that, i figured maybe i just wasnt getting a great connection by holding the flexi pcb connectors to the board, so i soldered it on. flashed the grid (neotrellis monome) hex (again via the teensy port), and now i’m getting nothing. I’m not sure what I’m even supposed to be seeing or how to test it. I tried the Grid Test script, but its not even showing up in my “grid” Devices ports, so obviously no luck there. If i have it plugged into the pc, and i start pressing the point on the flexi pcb between the micro port and the connector pins, i get a tiny orange-ish light flashing 3-5 times quick on the teensy beside the button and then nothing. I dont know what that indicates or what exactly was triggering that.

so i don’t know what the next step is or what i did wrong. i was unable to get the basic sketches working but now that i think of it, that may have been because the micro port was possibly not working. I just didn’t realize it because i was using the arduino software instead of the little Teensy Programmer app, which tells you when it sent the sketch to the device and uses the physical teensy button to confirm.

I dont know if anyone has had these specific issues with the build, but since i had no idea what i was doing going into this, im sure im more lost than most people who have done it already

Are you aware of anyone trying to print this yet? I just got a larger printer so I may try to run one this weekend.

I have a larger printer as well and plan on printing one in a month or so once I build my boards. Look forward to seeing your results