So awesome!
So looking forward to it!

This project is really exciting! May I ask where you get the Proto Vero boards? I’m trying to make my own Teensy based eurorack stuff (after doing some midi stuff with Teensy I’m hooked), but haven’t seen boards quite like that.

Prototype boards are from a test run by c1t1zen; not sure if he plans to go into production with them - but they are pretty awesome. Definitely makes eurohacking more fun!

b

2 Likes

They look great! Can’t see anywhere if they are still for sale, but did find these http://synovatron.blogspot.co.uk/2014/07/eurorack-diy-prototyping-cards-rethink.html

1 Like

Hello - I have another micro-update for those interested. Lots of words and a little bit of progress. :wink:

First - I have the Teensy and the DAC behaving as fast friends now. Here is some test code driving the oscilloscope in the background.

I’ve also finished up the first draft of the schematic for the Telex-O module. I’ve passed it off to @Galapagoose who offered a few weeks ago to be an extra set of eyes on the thing. If everything is looking cool, I’m going to start laying out my test PCBs.

Per some of the discussion above, the module will have the ability to drive CV over +/-10V. Standard operation will behave just like the Teletype - but I’m planning on coding in some commands so that bipolar signals can also be emitted. I’m also considering adding in some LFO-rate oscillation commands as a bonus - if the Teensy has the horsepower left to do it and still be responsive to commands from the Teletype. Not sure what this will be yet as I’m planning to wait until I have the test boards together and working to play with this.

Still have to get the Teletype actually talking with the Teensy over i2c. Been struggling with that a bit. Teensy to Teensy is cake and has been working since almost day one using a II command structure. Suffered a setback with my primary Teletype and have back burnered this testing until I could swap it out. I plan to return to this after I get a little further with the board design … and after I figure out how to protect my Teletype from accidents as there is no Command-Z with hardware as I’ve painfully learned. :wink:

Final note/warning: this is still going to take time to fit into my schedule and to do carefully. While I’m pretty far along at this point for the output module (basic test integrations, schematic, core module code), there is still a bit to go before I’m ready to say done and start figuring out how these babies will multiply and get into people’s hands.

6 Likes

Thank you for the progress update!

1 Like

Sorry to hear your poor teletype got injured in the line of duty. We are all grateful and excited for your endeavors.

Still works - just no voltage on the II port. I think it was a combination of the hour, a little wine, a little more frustration, an inadvertently flipped rainbow cable, and the probes on my oscilloscope. Red-stripes from now on! :wink:

1 Like

what happened to the teletype? it should be pretty difficult to hurt-- it’s quite protected electrically.

i’ve found that if you flip the i2c cable that basically TT will hang on commands, and resume once you flip or disconnect the cable.

Honestly, not sure. I was attempting to get it communicating with my Teensy. Coded up the little guy to log some commands that were sent to the White Whale. It did not sense any data coming down the line. Disconnected and then probed the lines to make sure everything was cool with my voltmeter and oscilloscope. ~3.3v - check. Bouncy lines on the scope - check. Reconnect to Teensy - nothing.

Hit the sack with a plan to resume in the morning. Upon a quick check after waking and walking the dog, the Teletype was no longer emitting the 3.3v on the SDA or SCL lines. I must have inadvertently done something bad the night before. Don’t think the dog had anything to do with it. :wink:

Could just be bad luck. Re-racked my rig the other day and, during the turn-on test smelled an acrid, electronics frying smell coming from somewhere. After some sniffing around identified that it was one of my two White Whales; power connector was properly oriented, but it was only half on the last 4ms bus strip (right side of pins plugged - left side hanging out over the end). Wouldn’t think that would matter as the pins are duplicated - but apparently it did. The unit runs now, but the tempo and param knobs only are reading full. I can clock it to an external source and utilize the attached monome - but can’t set any of the cv values. When I took it out for the sniff test, the strongest smell was around the crystal…sigh. Glad that I have two of them.

b

a little cooking doesn’t necessarily kill a chip-- i’ve done it several times and modules have survived without issue, so don’t worry too much. if something is killed, it’s usually the USB power supervisor chip, which is easy to replace.

Just posted some Teletype output expander related stuff in another thread. Check it out: Teletype v2 proposals - it talks about some of the extended functionality that I’m planning to put in the unit (which has been hinted at above). It is a great thread for Teletype lovers, regardless, due to all of the other interesting ideas about future functionality.

Things are progressing with the Telex-O schematic - thanks to @Galapagoose’s amazing help. I should be ready to share it in just a few days. Then, it will be on to layout of the boards.

I’ll update more when there is more to say.

2 Likes

Lfooooooooooh yeah ! This is going to be sick!

Update Time

The alpha of the TELEX-O (output expander) schematic is done. I’ve used this milestone to create a Github repo for the project and post some of the information shared above as well as a PDF and Eagle version of the schematic. I’m now jumping into layout - which for me means more Eagle tutorial videos.

Massive thanks to @Galapagoose for being so patient with me through the 5-6 revisions to shake out my errors and ignorance. Also, as noted in the read.me up at Github, thanks to Oliver at Mutable and Tom at Music Thing Modular for more than helping lead the way with their open sharing of their designs.

Please don’t be shy with any feedback you may have. I want to make sure this thing ROCKS for everybody - which means ensuring that I don’t screw it up. :slight_smile:

As mentioned above, I’m on to layout. Due to the narrow width, it will be on two layered boards. If anyone has advice on the best way to do this in Eagle, I’d love to hear it. Feel free to share here or send me a PM.

Thanks!

b

5 Likes

Reading the docs. Multiple tele-o’s?! Be still my heart!

Good idea on the TELEX module, I’d been thinking how awkward all these i2c cables were going to be.

Reading the implemented commands list, i wonder :
wouldn’t it better to use, for instance, CV 5 instead of TO.CV1 ? This would make scripting more fluent, as if you were thinking your expanded TT as one big TT instead of a TT+expanders.

Have a squint at some of Tom Whitwell’s multi-board modules, eg, the new Turing Machine:

You can, although it’s not obvious, cut paste between two schematics in EAGLE. So what I’d suggest is, first, work out what’s going onto what board - that might be as simple as looking at layout and space, or deciding all the stuff to do with the top layer - opamps and output resistors - goes on the top, as it were - and then break the connection at those points with a named net, if that makes sense. So, for instance: all your output jacks, a + and - power jack, a ground jack, all broken out to a net ending in a label - and then another label elsewhere to indicate how those nets join.

Then you can cut one half of the circuit into its own new sch/brd pair, and connect those named points to a jumper on each schematic. Then, all you have to do is make sure the jumpers are in exactly the same place on each brd.

I’d definitely recommend going careful on support - if you’ve got eight pins to connect between two boards, two pairs of four will be much more stable than one big eight, obviously.

Does that help? I’m more than happy to help with layouting - it’s one of the few things I’m passable at now. Is this going to be SMD or through-hole?

1 Like

OK, I’ve just looked at the EAGLE sch.

I definitely think you can put the jacks, opamp, output resistors and caps for the triggers and CVs all on the top board. I think, anyhow. Then, you can use your bottom layer for power, I2C, Teensy and regulation. So I wonder if your headers are actually in the right place? I think you want them to connect to the TRX/2.3 connectors, and then join things there.

Of course: I might be talking utter shit and somebody like @Galapagoose will be a much better bet. If so, I apologise!

(ok, now I’ve tried to 4HP that: I’m not sure I can get all those polarised caps onto the top board after all! It’s hard to tell without properly routing it - you can get a cap and the relevant resistors behind a CV out, but it’ll be the routing that’s the challenge.) It’s certainly easier the more off-centre the jack sockets are.