frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I designed my own 3D printer motherboard

https://github.com/KaiPereira/Cheetah-MX4-Mini
15•kaipereira•1w ago
3D printing is such a fascinating field of technology, so a couple months ago, I decided to take a deep dive and learn how they actually work!

This took me to one of my very first PCB projects, a small, cheap, 3D printer motherboard. While it's not the most cutting edge board, I learned a lot and I fully documented my process designing it (https://github.com/KaiPereira/Cheetah-MX4-Mini/blob/master/J...), so other people can learn from my mistakes!

It runs off of an STM32H743 MCU, has 4 TMC stepsticks with UART/SPI configurations, sensorless/endstop homing, thermistor and fan ports, parallel, serial and TFT display connectors, bed and heater outputs and USB-C/SD Card printing, all in a small 80x90mm form factor with support for Marlin and Klipper!

Because it's smaller and cheaper than a typical motherboard, you can use it for smaller/more affordable printers, and other people can also reference the journal if they're making their own board!

If I were to make a V2, I would probably clean up the traces/layout of the PCB, pay more attention to trace size, stitching and fills, BOM optimize even further, and add another motor driver or two to the board. I also should've payed a bit more attention to how much current I would be drawing, and also the voltage ratings, because some of the parts are under-rated for the power.

I'm still actively refining it and fixing up some of the mistakes, but I plan on using this board to make a tiny foldup 3D printer I can bring to hackathons and 3D print on the go!

The project is fully open source, and journaled, so if you'd like to check it out it's on GitHub (https://github.com/KaiPereira/Cheetah-MX4-Mini)!

I absolutely loved making this project and I'd love to hear what you guys would want to see in a V2!

Comments

littlestymaar•8h ago
For some reason my brain read the title as “3D printed motherboard” and I was really curious about how this was even possible, and I ended up being disappointed by the lack of detail on the github readme.

It's only after a few more seconds back on the HN front page that I realized my mistake.

Less exciting than what I read but cool project nonetheless.

kej•8h ago
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/
bb88•8h ago
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?

kaipereira•3h ago
That's a really cool idea!

I have a couple idea's on how I wanted to do it: - Belt printer fitted into a briefcase (the harbor freight case form factor would be good for that!) - Positron style - Maybe mess around with double four-bars

Making it self-contained with a battery is also a really cool concept I'll have to explore!

aeve890•8h ago
>This is one of the first PCB's I've ever created, so it might have some flaws.

>4 layers

That's quite the jump for a noob. Would you mind sharing how you learned to produce such advanced output so fast? I mean my first ~50 PCB we're still just 2 layers.

Edit: nvm I just saw the journal.

kaipereira•3h ago
4 layer boards actually make it easier instead of more advanced in my opinion. You can have a dedicated ground and power plane which makes routing much simpler, and the fields are much easier to predict.

It's also just double the price, so I can get 4 layer boards for like $8 from JLC and it just makes everything much more easily.

You still do want to build up to it though, I made a macropad, then a keyboard, and then made this, so it's definitely not just an immediate jump, but I built those 2 projects within the span of a couple months!

rancar2•8h ago
Nice work; I’d love to see a V2. Quick tip: try Flux AI to help accelerate the V2 work!

8M Users' AI Conversations Sold for Profit by "Privacy" Extensions

https://www.koi.ai/blog/urban-vpn-browser-extension-ai-conversations-data-collection
65•takira•46m ago•14 comments

Quill OS is an open-source, fully-functional standalone OS for Kobo's eReaders

https://quill-os.org/
132•Curiositry•3h ago•38 comments

Native vs. emulation: World of Warcraft game performance on Snapdragon X Elite

https://rkblog.dev/posts/pc-hardware/pc-on-arm/x86_versus_arm_native_game/
21•geekman7473•4h ago•5 comments

Ideas aren't getting harder to find

https://asteriskmag.com/issues/12-books/ideas-arent-getting-harder-to-find
84•mitchbob•3h ago•33 comments

Nature's many attempts to evolve a Nostr

https://newsletter.squishy.computer/p/natures-many-attempts-to-evolve-a
133•fiatjaf•5d ago•74 comments

“Are you the one?” is free money

https://blog.owenlacey.dev/posts/are-you-the-one-is-free-money/
198•samwho•3d ago•44 comments

Economics of Orbital vs. Terrestrial Data Centers

https://andrewmccalip.com/space-datacenters
55•flinner•5h ago•97 comments

Essential Semiconductor Physics [pdf]

https://nanohub.org/resources/43623/download/Essential_Semiconductor_Physics.pdf
125•akshatjiwan•2d ago•6 comments

SoundCloud confirms breach after member data stolen, VPN access disrupted

https://www.bleepingcomputer.com/news/security/soundcloud-confirms-breach-after-member-data-stole...
50•technonerd•2h ago•3 comments

Rollstack (YC W23) is hiring multiple software engineers (TypeScript) US/Canada

https://www.ycombinator.com/companies/rollstack-2/jobs/QPqpb1n-software-engineer-typescript-us-ca...
1•yjallouli•1h ago

Umbrel – Personal Cloud

https://umbrel.com
141•oldfuture•8h ago•85 comments

Understanding carriage

https://seths.blog/2025/12/understanding-carriage/
26•herbertl•5d ago•6 comments

Ford kills the All-Electric F-150

https://www.wired.com/story/ford-kills-electric-f-150-lightning-for-hybrid/
231•sacred-rat•6h ago•358 comments

The Bob Dylan concert for just one person

https://www.flaggingdown.com/p/the-bob-dylan-concert-for-just-one
44•NaOH•3h ago•7 comments

In Defense of Matlab Code

https://runmat.org/blog/in-defense-of-matlab-whiteboard-style-code
88•finbarr1987•3d ago•85 comments

A kernel bug froze my machine: Debugging an async-profiler deadlock

https://questdb.com/blog/async-profiler-kernel-bug/
62•bluestreak•6h ago•14 comments

Secret Documents Show Pepsi and Walmart Colluded to Raise Food Prices

https://www.thebignewsletter.com/p/secret-documents-show-pepsi-and-walmart
248•connor11528•6h ago•81 comments

Chafa: Terminal Graphics for the 21st Century

https://hpjansson.org/chafa/
115•birdculture•9h ago•20 comments

Cosmic-ray bath in a past supernova gives birth to Earth-like planets

https://www.science.org/doi/10.1126/sciadv.adx7892
85•toomuchtodo•10h ago•29 comments

Light intensity steers molecular assemblies into 1D, 2D or 3D structures

https://phys.org/news/2025-11-intensity-molecular-1d-2d-3d.html
3•PaulHoule•5d ago•0 comments

Fix HDMI-CEC weirdness with a Raspberry Pi and a $7 cable

https://johnlian.net/posts/hdmi-cec/
205•jlian•6h ago•104 comments

The appropriate amount of effort is zero

https://expandingawareness.org/blog/the-appropriate-amount-of-effort-is-zero/
68•gmays•7h ago•44 comments

Upcoming Changes to Let's Encrypt Certificates

https://community.letsencrypt.org/t/upcoming-changes-to-let-s-encrypt-certificates/243873
253•schmuckonwheels•8h ago•209 comments

JetBlue flight averts mid-air collision with US Air Force jet

https://www.reuters.com/world/americas/jetblue-flight-averts-mid-air-collision-with-us-air-force-...
151•divbzero•5h ago•66 comments

We are discontinuing the dark web report

https://support.google.com/websearch/answer/16767242?hl=en
106•satertek•12h ago•35 comments

I'm Kenyan. I don't write like ChatGPT, ChatGPT writes like me

https://marcusolang.substack.com/p/im-kenyan-i-dont-write-like-chatgpt
582•florian_s•15h ago•383 comments

“Super secure” messaging app leaks everyone's phone number

https://ericdaigle.ca/posts/super-secure-maga-messaging-app-leaks-everyones-phone-number/
533•e_daigle•8h ago•252 comments

Carrier Landing in Top Gun for the NES

https://relaxing.run/blag/posts/top-gun-landing/
358•todsacerdoti•13h ago•150 comments

It seems that OpenAI is scraping [certificate transparency] logs

https://benjojo.co.uk/u/benjojo/h/Gxy2qrCkn1Y327Y6D3
197•pavel_lishin•14h ago•99 comments

John Updike Wrote It All Down

https://newrepublic.com/article/201598/john-updike-wrote
6•samclemens•6d ago•0 comments