So perhaps I'm coming around to the Eurorack thing a bit. Still focused on a 1U format but I realized I don't need a 1U shelf for this as the main board can be mounted right behind the control-surface board. Fewer cables this way and everything is still well secured (at least to the front panel) with the only downside I see being that the chips and headers will be vertical and that makes me wonder if a nasty fall might unseat things.

Still working on the boards but I'll share them once they are complete.

So this sort of escapes the Eurorack concept I bit I think, but here is the smaller header-only version I have made:

http://victimcache.com/wp-content/uploa … ck-030.png

I am using headers for everything because all my MIDI connections to the ArduinoBoy's will be internal to the rack, as will the control surface elements. The GB Link will still be connected via  DB9 mounted on the front (even found DB9 connectors that work just like the crimp-DIL headers so that will make things easy).

The smaller size lowered the cost of having the board made via OSH Park (formally DorkBot) from $30 to $18 so I think that is worth it.

That said, I found an issue with the RESET pin for the old schematics as well - it needs a pull-up resistor to 5V so that would need to be back-ported to the other board layout as a heads up to anyone wanting to use those (if so, let me know and I can fix it or just hand over the Eagle layout and schematics).

Holy crap, you've made my rackmount dreams come true! I've been looking for just an online store like that for a LONG time! That is going to come in handy - thanks a ton for the link!

As far as a Eurorack design, that's something I'll have to think about. I have some existing gear that might not quite fit in that format so well. Reminds me I need to look into that further for when I build an analog modular rack though (YUM!)

Either way, the board layouts about could be used for something like a Eurorack with minor modifications I think, although I haven't designed anything for a Eurorack yet. I suspect using the main baseboard with some modifications might be the best option.

Actually my full design is going to be to have half of a 1U rack for 2-4 ArduinoBoy Advance's and the other half for the guts of an MBSEQ (Part of the MidiBox project) along with BPM and STEP read-outs. So it's effectively like a half-rack.

I couldn't find any good half-rack options that were reasonably priced. In fact, even full 1U enclosures were expensive for what you get and, at least in the US, seem to be rather non-standardized. As a result, I am using 1U shelving to mount stuff with custom front panels (either sitting in front of the 1U shelf or on a separate control surface panel if a particular synth needs more than 1U of control surface elements).

If all this works out, I'll be happy to share my results! I have other things I need to work on for my live rack, but the ArdunioBoy Advance's will come first so I should know pretty soon how it will all shake out.

If anyone is curious about how I'm planning our whole live rack, just ask! But I thought I would stay on topic. I will say, the rack shelf idea seems to be making lots of things SOO much easier.

Put some additional time into the design. I have since moved to a more rack-centric solution and so I have swapped the SIL headers for DIL ones as those are easier to make and generally more reliable. I also made what should be a 1U rack friendly control surface for the LEDs and button. The GameLink cable will then connect via DB9 connections on the front of the rack. The board is only a tad larger this way, although I am debating on making a board just for my specific needs (as that would save space and, thus, cost). Anyways here are some pics:

http://victimcache.com/wp-content/uploa … ABA-IO.png
http://victimcache.com/wp-content/uploa … A-v020.png

Design is still untested but I plan on buying parts and putting things together on a project board to see how things go. Mostly just worried about picking the right crystal oscillator - everything else is pretty straightforward pulled right off the Arduino website.

Awesome! Let me know if you run into any problems and I'll do my best to help!

Haha 5 damn crazy. Well enjoy! Hope you grabbed the latest ones with the MIDI OUT fix? If not, it's easy to fix with an adapter of some sort. The all-in-one board I'm making I'm rather excited about.

I plan on using a few of them inside a 1U case that also houses a USB-MIDI bridge (GM5x5x5 specifically) to connect everything. That way I can just have USB out the back, and some connectors for the GameLink cable in the front along with maybe an extra MIDI I/O set or two. Should be really nice to keep things nice and clean at home and for live shows.

Here is the first board layout I came up with. I lost my damn Mouser paper catalog somewhere so I haven't yet found a case. So I'm sure the layout will change, but the idea is there. Thought about designing a case using Pokono as well.

Those LEDs you see will be bent 90 degrees so that pop out the side where the button is. It's sin pots or Dinsync at least for the moment but working on this board did help me finally figure out what was wrong with my first design (ShieldBoy) - the MIDI Out pins were reversed. Oops. So that's fixed here (as well as in the ShieldBoy build doc).

Still to do is making sure I'm not missing anything important for the micro-controller and probably wiring something up on a breadboard so I know the schematic is sound. I may also put a bigger electrolytic cap (or add more smoothing caps) since there is some room left-over. Probably inconsequential, but I worried about how the GameBoy's sound might be affected by dirty power if using external 5V input.

Finally fixed the MIDI Out issue. Turns out pins 4 and 5 were swapped on the layout. I have updated my build doc with the latest board revisions to remedy that. A simple fix for current boards is to just cut a midi cable and swap the wires, or make an adapter cable that does the same thing.

If there is room I could add a header for a pot or two. Curious since I generally only use LSDJ (and occasionally mGB), what are the pots typically for?

In regards to dinsync, I did some Googling and didn't really find a good explanation of why it would be better than standard MIDI for this particular use-case? I did find a project that uses it plus a USB/MIDI bridge chip, which could be useful. But since I am going to include both headers and sockets as an option, you could use an external USB to MIDI bridge (MidiBox now has a few options for making one rather inexpensively - I use the GM5x5x5 for my MIDI stuffs). That could keep things reasonably flexible, although at the cost of not having an all in one solution, I'll admit.

One of my thoughts for my own setup was to setup a rackmount version of a few of these things and then have an internal USB to MIDI bridge. I'm not sure yet what the max current draw is but assuming I can also power it over USB, that's probably what I'll end up doing. So basically I'd have a USB port on the back, some D-Subs on the front for the Game Link cables and I'm good to go.

Given some of the recent conversations around the ShieldBoy I made (see http://victimcache.com/hardware/shieldboy/), I finally got around to working on an all-in-one solution. That is to say a solution that does not require the Ardunio baseboards but is self contained - you simply pull out the Atmega368 chip off your Uno, stuff it onto the AB Advance and you're off.

Specifically the design goals are:

* Compatible with Atmega386/Arduino (flash chip on Uno, put in AB Advance)
* Streamlined (items not essential to the ArduinoBoy are removed)
* PCB MIDI Jacks or Pin Headers
* PCB Mount D-SUB connector Or pin headers for GameLink Cable
* Supplied by direct +5V (either from a GameBoy or using another stable +5V source on a pin-header or barrel plug)
* Standard form-factor for some hobbyist case (haven't decided which yet)

Where possible, to save space, where there is an option for a PCB mount or header, it may not be possible to use both. For instance, the pin headers will be on top of where a MIDI jack would go, so you have to pick which one you want to use for your needs. That way it caters to folks making their own enclosure (such as in my likely case for a rack) or can be made to fit in what will hopefully be a "standard" enclosure.

On the note of the D-SUB, I picked that because it was different from a DIN connector (to avoid confusing it with MIDI), easy to build the cable-side connector, and parts are pretty easily found and inexpensive. But I'm certainly open to suggestions. The goal is to be able to unplug the Game Link cable easily.

These are just some ideas and I haven't decided on much of anything. I do have a sort of rough draft schematic that is getting close to be complete enough to share (a bit confusing on which crystal oscillator the Arduino Uno schematics are referencing, among a few other things).

Thoughts or suggestions? This is something that, like ShieldBoy, I plan on sharing with the community so your input is fairly important to me!

Ah yeah if the traces are good, it's probably the Advance stuff you're using. I have high hopes for the new cartridge and testing it on a DMG.

Awesome! I just built another one of these and didn't run into any issues, so I think the design is sound (other than the diode being backwards, which I fixed on my band's website; and the MIDI OUT thing). If it still doesn't work, check your cable and maybe start testing your traces just to make sure you don't have a cut/bad trace. Then do the same for your solder joints.

I use DorkBot for my printed boards. It is awesome in every way - generally inexpensive, fast (for crowd PCB fabbing anyway), easy to work with (just send in your Eagle Board file), you get boards in groups of 3, and they offer the boards in purple smile As I recall, having the ShieldBoy board fabbed cost about $30 (or $10 a board since they come in 3).

If there was enough interest, I wouldn't mind doing a medium scale run (about 25 boards). I'd prefer to either remove or fix that MIDI OUT though before I did that. And I still want to make an all in one design (where you just pop in the AVR chip from your Ardunio and you're off) if that's something you'd rather wait for.

Since some folks were starting to build this thing on their own, I thought it would be a good idea to go ahead and update the files and layout on our build page. I still haven't fixed the MIDI Out issue, but I'm actually thinking of doing away with that entirely when I build the all-in-one (or leave it as a pin-header) since I never use it and could save some space by not worrying about it.

I'd like to figure out why it doesn't work on the ShieldBoy at some point. It's not a huge priority but I do plan on figuring it out one of these days smile

Ah that's a bummer. For what it's worth, the cart I use is this one that Kitsch sells. Really like it so it's got my vote!

Once you do a cart, if you still run into issues, let me know! Sometimes I don't get post updates via e-mail for whatever reason so you can always PM me if I don't respond, or contact me directly via the contact page on my band website (victimcache.com).

Hope you get it working man!