Live data from Hacker News

Show HN: I designed my own 3D printer motherboard

github.com

31–40 of 41 posts

Re: Show HN: I designed my own 3D printer motherboard

#31

Earlier quoted context omitted.

For me, it helped me to look at open source hardware like adafruit's. The Mini Sparkle is a 4 layer and available on their github https://github.com/adafruit/Adafruit-Mini-Sparkle-Motion-PCB There are many more available at OSHWA : https://certification.oshwa.org/list.html

I also did forget to mention, but this project is OSHWA certified too :D https://certification.oshwa.org/ca000068.html

Number 68 in Canada? Nice!

Re: Show HN: I designed my own 3D printer motherboard

#32
post #26
post #11

Earlier quoted context omitted.

https://www.jeffgeerling.com/blog/2024/positron-upside-down-... and here you got an interesting form-factor

I was thinking the same, thanks for linking to it. Their github has gone quiet in 2025. Is Positron still viable concern?

It's been succeeded by Lemontron: https://lemontron.com/

Re: Show HN: I designed my own 3D printer motherboard

#33
post #14
post #5

Earlier quoted context omitted.

I don't know what the state of the art is, but 3D printing circuit boards is a thing people are doing: https://all3dp.com/1/3d-printed-circuit-boards-pcb/

I got excited but "people" here does not really refer to hobbyists I suppose (please contradict me)

My understanding is that home etching is probably still more practical and neither of those are going to match professional quality, but conductive filament and the "print everywhere except where the metal goes and then add metal" options should both be in reach of the upper end of the hobbyist sector.

Re: Show HN: I designed my own 3D printer motherboard

#34
post #26

Earlier quoted context omitted.

I was thinking the same, thanks for linking to it. Their github has gone quiet in 2025. Is Positron still viable concern?

It's been succeeded by Lemontron: https://lemontron.com/

Oh wow, I've never actually heard about the Lemontron, I'll definitely take a look at it for inspiration!

Re: Show HN: I designed my own 3D printer motherboard

#35

Why all those heat sinks? Power electronics are getting very good these days with low RDS-on. Have stepper drivers not kept up?

Sadly not really. I think we're only a few years away from BLDC servo motors taking over from steppers in 3d printers. Ideally control algorithms for them would go into the MCU so there is proper force feedback too - ie. The system will know that there is an extruder clog by the increased extrusion force, or even set print speeds to be 'the fastest you can follow this path' rather than a fixed number of mm/sec. Ie. I…

Holding position with BLDC or FoC controlled motors is IMHO fairly difficult. Maybe less so in a printer where you can apply current to hold position. We usually do speed or torque control with them. Even with an encoder or equivalent it's tough to run 2 or 3 at once with a single MCU. But yeah that's why I asked about stepper drivers, my day job is FoC motor control and I'm running a pair of 2KW motors with a power board about the size of an RPi with no heat sinks.

Re: Show HN: I designed my own 3D printer motherboard

#36
post #3

Really cool. I found myself traveling recently and missed my 3d printer. There were a few neat things I could have done if I had a printer in a carry on. It would be kinda awesome to have a self contained 3d printer with a battery to take wherever I go. If you're near a harbor freight, they have cheap rugged cases. Maybe design around that form factor, since they're easy to get?

May not meet your particular definition of small, but my portable printer is a Voron 0.2. The frame is sturdy enough that you can attach a handle to one corner and just carry it around with you, at least for a while. It's not particularly lightweight. But it is small (fits completely inside the build volume of my other printer), and being fully enclosed within the frame, seems more durable than the likes of the other tiny printers (Lemontron, A1 Mini, etc.)

Re: Show HN: I designed my own 3D printer motherboard

#37
For your V2: a Can-Bus connector would be great. Should really be standard for toolheads nowadays. Makes cable management so much easyer. And the board does not need the driver for the extruder, the heater contoll and sensors anymore.

So maybe a version which is optimized for Can-Bus toolheads?

And more driver slots, 4 is not sufficient if you want a self leveling bed.

Vorons need 4 drivers for the gantry alone.

Re: Show HN: I designed my own 3D printer motherboard

#38
HW eng here.

If you need (emphasis on need - if it's not in the requirements, don't bother!) to make it smaller, you can fold the low power/compute section underneath the power section by putting it on another board and using either a mezzanine connector or FPC/FFC/ribbon cable to connect them.

You can also integrate the motor controllers directly onto your PCB and give them a combined thermal solution i.e. one heatsink with one fan if needed.

But likely your effort is better spent on making the rest of the printer rather than this :)

Re: Show HN: I designed my own 3D printer motherboard

#39
post #26

Earlier quoted context omitted.

I was thinking the same, thanks for linking to it. Their github has gone quiet in 2025. Is Positron still viable concern?

It's been succeeded by Lemontron: https://lemontron.com/

Thank you!

The year-in-review design review is worth watching just to see the decision/optimization process. Really nice

https://www.youtube.com/watch?v=FU5CCRJrfcg

Re: Show HN: I designed my own 3D printer motherboard

#40

You did an amazing job. What I really like is the attention to detail that will facilitate cable management and repair. This is the weak point for most 3D printers: when you run them long enough and hard enough they'll break and you will need to replace parts. Depending on the brand of printer this can be hard, tricky or next to impossible without a complete teardown of wiring looms and such. Consider using a slightl…

I'm probably going to run Marlin just because it would be the first 3D printer I've actually made and I've heard it's more beginner friendly. I think Klipper also needs a dedicated host like a Pi which is a bit more overheard I don't want to worry about, but I'm open to exploring any type of firmware!

Very cool, keep it up and I'm really curious if you manage to drive a printer with it and what kind of functionality you're going to achieve. Keep an eye on things like accelerometers and filament runout sensors in the toolhead, those are becoming more and more complex.
Post reply on HN