TK.

MBBLM schematics and PCB discussions

118 posts in this topic

Of course it's no good idea to lay bricks before you know what you're gonna build, but that's how i built pretty much everything in the past (with the schematics being the very last thing or even nonexistant). In the end it's me who has to spend another 2 hours to re-route stuff but I don't mind at all. Gives me reason to watch another Episode of Star Trek   :phone:

Share this post


Link to post
Share on other sites

Good news - I'm bored.

 

The 16x4 and Extra 1 schematics are alright, the other two will take longer.

 

I found a really minor mistake in TKs schematic though.

 

errordlk6s.jpg

 

 

 

Little edit: I spent 2 hours thoroughly checking the schematics. They're all good.  :shocked: Kinda unexpected, especially since I was like f* this a couple of times while making the bottom row (Extra 2 and 3 boards). Also a little update for better mechanical fit.

 

Now if only I had money to order the boards, lol. :sad: Well, buttons, diodes and LEDs are ordered for like 50€. And they're enough for 3 16x16 BLMs. Nice square ones for the extra fun aligning them ^.^ Thanks to maigre, don't know why I never considered Alibaba/Aliexpress before.

PCBs ordered in batch are gonna be some 50€ aswell; even cheaper if I would panelize them but I don't wanna risk breaking them trying to cut 'em apart - don't currently have access to our laser cutter.

Plus a Core8, ribbon cable, connectors and cheapo components for the Scalar boards, that's maybe another 50€. And personally I will get a "Biegelehre" for the Diodes. Whatever that's called in english...

 

Aaaand another edit: TK I need a little help! Over here you described how to set up the Seq V4 to be used with the virtual BLM. For the V4L I can unfortunately only find info on how to use with Lemur via ethernet. But how would I set up a V4L to be used with an actual BLM (without a display)? Obviously via some MIOS-Commands, but which?

Ha! Nevermind. "set mclk_in USB2 on", "set mclk_out USB2 on", "set blm_port USB2" did the trick. Just writing this here for personal reference :smile: I suppose for a real BLM, it'll be MID2 or so respectively.

I see there are a lot of unused "menus" - shift 3-11. Would it be possible to assign various settings to these so that one could completely omit any interface besides the BLM? Kinda not a MB Seq V4L anymore, but rather a Seq V4BLM with a feature set inbetween a V4 and V4L?

 

Made a Version 2 of my board now, which is a single PCB 250x250mm, perhaps I can get those instead of using my modular version. Now they're nice and square too; the rectangular thing was bugging me. And the buttons don't have a gap between the 8th and 9th step anymore. No Eagle files for this yet, there's too much going on on the board, making Eagle crash everytime I try to load it, but it's DRC tested anyhow. I'll put the Eagle script here though, maybe someone's luckier executing it. Expect some 800 DRC errors if you do, they're all fine. And all the errors concerning .lbr files are fine too. Maybe a licensed Eagle 6 does the job - I only got a licensed version 5.

 

v2hrkt4.jpg

v2back40sdx.jpg

 

Some solder fun.

BLM16x16+x.zip

BLM16x16+x V2.zip

Edited by diwib

Share this post


Link to post
Share on other sites

Ordered at Itead... 200€ for 5 sets (min. batch). Right now that hurts.  :sick: But that's rather cheap compared to other PCB services, where I'd pay that much for 1 BLM board excluding the scalar ones. Or up to 400€ from Targets recommended german manufacturer O.o

 

I didn't want to learn how to use KiCAD so I spent just enough time to figure how to resize the outline of findbhuddas Scalar boards to be a nice 50x50mm so that they're cheaper. It looks really ugly and I hope overlapping the outline with parts of the bottom layer is something Itead can just ignore. Otherwise another OSHPark order it is. I already hate KiCAD. Could someone proficient with KiCAD maybe do this?

 

Should these boards be alright, I'll have 3 BLM boards and 10 Scalar boards to sell (40€ a set). Otherwise hopefully I can fix them with some wire, unless they're fubar, which I doubt... Also got 1 set of spare (square)LEDs, buttons (both 7mm) and diodes for the first buyer :phone: .

 

Hate to tell you this but I just can't manage to export the V2 board into Eagle, which received lotsa updates over the V1. You can find the Gerber files for V2 in this post or if you want minor mods to the silk screen or so just throw me a message and I'll export new gerbers for you. Unless of course you have a Target 3001 license...

Should there be urgent need for an Eagle file I can try my best to split the board into parts again for you to reassemble in a licensed Eagle...

 

Do not(!) order any of these gerber files yet, just look at them xD

BLM Scalar module resized gerber.zip

BLM16x16+x V2 gerber.zip

Target and KiCAD projects.zip

Edited by diwib

Share this post


Link to post
Share on other sites

Hey there, hope you saw this 

 

- blm-scalar.* contain an error. Pins I4-I7 are mirrored. This is easily fixed with a connector modification, and the blm-scalar module seems to work as intended. A corrected but currently untested file is separately available below.

 

on my wiki page before ordering  :happy: 

Share this post


Link to post
Share on other sites
Hey there, hope you saw this 

 

 

on my wiki page before ordering  :happy: 

 

I was thinking it would be corrected in the file called BLM-Scalar-corrected.brd ? Did you call it like that or did I?

 

Ah, just saw it's still a separate file. I made sure to highlight it for myself but thanks for reminding me! Maybe I broke it anyhow by resizing. 

Edited by diwib

Share this post


Link to post
Share on other sites

Yeah that's the corrected file. I have never tested that version, but it should be fine. Can always make new connectors using wire if it doesn't work out.

Share this post


Link to post
Share on other sites

For convenience, would it be possible to simply disable analog events? My Core8 is going nuts and I'd like a nicer solution than to ground everything :p

(What do I comment out?)

Plus, why does the SIL header A0-A7 have a different voltage than the DIL headers A0-A7? Almost fried my 7805 using the DIL headers and I'm not exactly sure why. Built myself a SIL jumper now but the above question remains.

 

core8brz36.jpg

Edited by diwib

Share this post


Link to post
Share on other sites

I think this is worth an update:

 

blmnsubz.jpg

 

hi2rbaz5.jpg

wiresygzwg.jpg

Edited by diwib

Share this post


Link to post
Share on other sites

Hurray! :-)

 

Is the communication with MBSEQ V4L working at your side?

 

Best Regards, Thorsten.

Share this post


Link to post
Share on other sites

Yes, with IN2 as blm_port everything's working fine. Thanks again.

 

I don't currently have access to my schematics, so the +x isn't connected yet and for midi action I'll wait for my new notebook to arrive, then hopefully put a video together.

Share this post


Link to post
Share on other sites

Have you considered just attaching the driver boards directly to the control surface PCB via female DIL header (like on Anushri?) would save some wiring..

Edited by Altitude

Share this post


Link to post
Share on other sites

Ironically I got a broken wire or two somewhere...If I figure out how to do this in KiCAD I'll try that, otherwise moving the headers on the blm board is risky business because I could only guarantee it'll work theoretically. I'm not soldering another of these boards :p

That's one of the initial errors I had anyhow, thought I could just use regular ribbon cable which is barely any hassle. The Pin headers are offset by just 1,5mm but ugh...KiCAD...Maybe I'll make the scalar boards from scratch.

Edited by diwib

Share this post


Link to post
Share on other sites

Don't blame it on Kicad... I don't fully get what the problem is, but maybe you simply went for the wrong component or module?

Share this post


Link to post
Share on other sites

I don't wanna learn to use KiCAD, that's all, ain't blaming it. The problem is that for reasons I dont remember (probably routing) I reversed the pin headers on the blm and the spacing between both headers isn't alright either. An easy fix would be to just edit the Scalar boards in KiCAD. Or solder all resistors crossed ...

 

Here's a super professional visualization:

 

nuh-uhl1xln.jpg

Edited by diwib

Share this post


Link to post
Share on other sites

I see what you mean now - at first sight it looks like a solder-/component-side confusion, but it is more complicated than that :sad: .

Share this post


Link to post
Share on other sites

:rofl: Managed to avoid KiCAD! Yet another order to wait for...But those wires I bought myself are really utter crap, I wouldnt wanna hand out my boards with those.

scalarroutedrku99.png

Edited by diwib

Share this post


Link to post
Share on other sites

Hi All first congrats for this and just mention that could be cheaper to get parts for repairs like the rubber keypad for apc40 link 

 

http://www.mpcstuff.com/1aru1504315.html think could find parts from other hardwarwe 

 

and also I found this supplier :

 

http://www.top-up.com.tw/front/bin/home.phtml

 

they have the buttons with integrated leds and a lot of stuff (pots-sliders-etc) please check and i want to know if we can implement this parts to this and save space, joints etc.

 

Im in for the PCB and group buy

 

Regards

Share this post


Link to post
Share on other sites

looks perfect for my project!

 

I am looking for the correct  Gerber files, or maybe a prototype pcb, for me it is not clear which are the ones that are working for you.

As far I found out, you shrinked Findbuddas Layout (no space between 8 and 9), but whre is your wiki page?

thx for more info

I think this is worth an update:

wiresygzwg.jpg

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now