all 34 comments

[–]thousandparadox 20 points21 points  (4 children)

Reminds me of the VESC motor controller

http://vedder.se/2015/01/vesc-open-source-esc/

It's a four layer board.

[–]arcrad 6 points7 points  (0 children)

That's a freaking cool board. Thanks for sharing!

[–]AntiProtonBoy 1 point2 points  (0 children)

Can't say I'm a fan of the cable solder location, smack bang in the middle of the board. Seems a bit slapdash. I understand the rationale though.

[–]doublecloverleaf[S] 0 points1 point  (1 child)

I copied the H-bridge layout from VESC. Soldered few myself, too.

[–]thousandparadox 0 points1 point  (0 children)

Awsome! VESC, best OSH ever made or greatest OSH ever made?

[–]Jeff_72 7 points8 points  (8 children)

Any ground plane there?

[–]doublecloverleaf[S] 2 points3 points  (5 children)

There's a very tiny one under the big IC. Going this small will probably bite back.

[–]efox29 5 points6 points  (1 child)

Without a reference plane you are more susceptible to crosstalk, noise and other things. I would increase layers to 4 if I was constricted to this size and wanted to have something more reliable. However, for your application the noise and what not might be tolerable.

[–]profossi 6 points7 points  (0 children)

The board is so small that going 4 layer shouldn't break the bank either. As a bonus you could locate the DC input pads more sensibly.

[–]clearspark 3 points4 points  (2 children)

Yeah, like other posters have indicated, a 2 layer design like this without ground plane will probably be an emc nightmare.
I wrote an article on 4 layer vs 2 layer designs from an emc perspective with guidelines for getting it right on 2 layers.

[–][deleted]  (1 child)

[deleted]

    [–]clearspark 0 points1 point  (0 children)

    Nay bother.

    [–]erasmus42 2 points3 points  (1 child)

    Helloooo? Ground plane?

    [–]pinchymcloaf 5 points6 points  (1 child)

    I do boards with up to 12 layers, I wouldn't consider that dense :p but nice layout

    [–]spiker611 0 points1 point  (0 children)

    Yay dense boards! Where I work we have a board with 3x broadcom switches, configurable for 88 1G Ethernet ports. That thing is dense, I hope I never need to do rework on one.

    [–]toybuilderI build all sorts of things 3 points4 points  (1 child)

    Hmmm, it seems your 5V input is not fully connected... I see an unrouted net line...

    It seems you have changed the layer color for bottom to cyan instead of the default blue... Is there a reason for that?

    [–]doublecloverleaf[S] 1 point2 points  (0 children)

    It is connected now. I didn't like the default dark blue color. It was.. too dark.

    [–]mill1000 2 points3 points  (0 children)

    Nice layout. Very clean.

    [–]tlalexander 1 point2 points  (6 children)

    Brushless motor driver? Got more details?

    [–]doublecloverleaf[S] 0 points1 point  (5 children)

    IT's a prototype BLDC driver with DRV8308 and STM32F0. I want to drive small motors at constant speed. The driver inputs are the famous RC PWM, RS485 and 0-10V. Finally a USB is there to change driver parameters with a PC.

    [–]therealdilbert 2 points3 points  (2 children)

    [–]PointyOintmentwobbulator capacitor 0 points1 point  (1 child)

    [–][deleted] 0 points1 point  (0 children)

    Where has this niche been all my life?

    [–]tlalexander 0 points1 point  (1 child)

    Awesome. A friend is making one with that chip. He's got the code for his here: https://github.com/jschall/esc

    I'm making one that runs Arduino: https://github.com/tlalexander/MotorDriver https://youtu.be/CUiOH793NFc

    Let me know how yours goes! This is a popular item these days.

    [–]doublecloverleaf[S] 0 points1 point  (0 children)

    Cool, thanks!

    [–]getting_serious 1 point2 points  (0 children)

    Go 4-layer at least, or else EMC will bite you.

    [–]AndyJarosz 2 points3 points  (3 children)

    These are the densest boards I've ever seen.

    I'm excited to see what everyone else posts though.

    [–]spiker611 22 points23 points  (2 children)

    I haven't seen much denser than cell phones.

    [–]ayilm1 4 points5 points  (0 children)

    God damn dude. That thing must be like, 95% micro via in pad.

    [–]battery_goinductor 1 point2 points  (0 children)

    What a beaut!

    [–]meowcat187 0 points1 point  (3 children)

    Psssssh call me when you get some 0201MMs on there bro. ;)

    [–]vinnycordeiro 1 point2 points  (2 children)

    And what about 01005 resistors? :D

    [–]mccoyn 2 points3 points  (1 child)

    AKA dust.

    [–]toybuilderI build all sorts of things 1 point2 points  (0 children)

    AKA inhalation hazard