Just to get this out of the way right off the bat, I could have purchased HartK’s PCB and come in 12 weeks and $100 underbudget, but that wasn’t what this project is about.
With a Voron V2.4 R2 build in the works (i.e.: parts on order), I wanted to use this opportunity to finally tackle the task of creating my own PCB and putting it to use. Being that the tool head PCB is essentially just a breakout board with no logic happening, it seemed like the perfect entry into PCB design.
CANBus seems to be popping up more and more and while it’s probably the logical choice, I decided to try and cram all these wires in some drag chains and struggle my way through it like everyone before me. We can do CANBus down the road.
One of my goals was to create the PCB from scratch. Now, I know that HartK already created this, but I didn’t want to start with his Gerber files, CAD designs or follow any of his traces. First, I started with opening the Stealthburner CAD model and creating a rough footprint of the room I would have to work with. After that, I could begin the initial PCB layout design. Being that I have a rough understanding of Fusion 360, I decided to try to utilize the built in PCB tools to tackle this. After the first evening I was thoroughly frustrated and discouraged. Despite the amount of tutorials and videos I watched, nothing was clicking and I kept getting errors about how the 2D model didn’t match the 3D model which had issues with the schematic. After some more research I decided to download KiCad and give that a try. Don’t get me wrong, there were still some steep learning curves that I was dealing with while learning the nuances of PCB design, but it was far more intuitive that Eagle or Fusion’s built in tools.
I wanted to make my design different from HartK’s, but once again was quickly growing frustrated with the limited amount of room I had to work with. To no surprise, I ended up with a design that looked very similar. I went through many revisions early on, where one small change would require almost all PCB traces to be removed and redone. There’s a level of planning and looking forward to the PCB design that I was previously blind to, and this is such a simple board at that.
I turned to r/PrintedCircuitBoard once I felt pretty good about my design and they quickly gave me a load of advice on revisions to make. Back to the drawing board. At this point though I was starting to feel pretty good about what I had going on. I understood that HartK’s board was intended to work with multiple printers but I was just focused on functionality for my single machine. With that, I wanted to reintroduce a dedicated Chamber Temp sensor along with three status LEDs for the part fan, hot end fan and hot end heater. The three LEDs are tied to a solder joint so if there turns out to be any issues, I can remove them from the circuit without having to scrap the entire board (or cut through traces).
One of the last revisions I made was to space the PCB out far enough from the tool head that I could close the center of the board and regain a fair amount of real estate. Doing this required a rework of the tool head Main Body and Cable Cover for the PCB. I added roughly 5mm to the right side of the Main Body and Cable Cover to accomplish this but was pretty satisfied with the aesthetics of it in the end.
The last piece to the project that I decided to add was a breakout board for down in the electrical bay. It will have the same 14-pin Molex connector as the tool head PCB and allow for a simple 14 wire harness between the two. The breakout board will then have two 7-pin screw terminals to make connections for the jumpers going to the MCU, power supplies and RPi.
I used JLCPCB to order both boards. For $14 shipped, I got 5 of each board on the way. Hard to wrap my head around that.
Current Status: Work in Progress
- Silkscreen labeling needs updated at LEDs
- HE0 connector doesn't fit do to cover mount location
- Extruder plug moved to front of board
- Breakout board needs ground fill and mounting holes
3MF and Gerber Files
3MF and Gerber files are available for download on my GitHub page below.
https://github.com/DeW-Z/Stealthburner-Toolhead-PCB-Mod
It’s actually a cool and helpful piece of info.
I am happy that you simply shared this useful information with us.
Please stay us up to date like this. Thanks for sharing.
he blog was how do i say itโฆ relevant, finally something that helped me. Thanks
It is in reality a great and helpful piece of information. I am happy that you just shared this helpful info with us. Please keep us informed like this. Thank you for sharing.
I’m still learning from you, but I’m trying to reach my goals. I absolutely enjoy reading all that is posted on your site.Keep the stories coming. I enjoyed it!
I just couldn’t leave your website prior to suggesting that I really enjoyed the standard information a person provide in your visitors? Is going to be again often to check up on new posts
I like this post, enjoyed this one thanks for posting. “Pain is inevitable. Suffering is optional.” by M. Kathleen Casey.
Hmm it seems like your site ate my first comment (it was extremely long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I too am an aspiring blog writer but I’m still new to everything. Do you have any points for inexperienced blog writers? I’d definitely appreciate it.
Saved as a favorite, I really like your blog!
Very interesting points you have mentioned, regards for putting up. “I don’t know what you could say about a day in which you have seen four beautiful sunsets.” by John Glenn.
I loved as much as you will receive carried out right here. The sketch is attractive, your authored subject matter stylish. nonetheless, you command get bought an edginess over that you wish be delivering the following. unwell unquestionably come further formerly again since exactly the same nearly very often inside case you shield this hike.
Some really howling work on behalf of the owner of this web site, perfectly great articles.
Thanks for helping out, excellent info .
I have learn several just right stuff here. Certainly worth bookmarking for revisiting. I surprise how so much effort you place to create one of these fantastic informative website.
Whats Going down i’m new to this, I stumbled upon this I have discovered It positively helpful and it has helped me out loads. I hope to give a contribution & help other users like its aided me. Good job.
Unquestionably believe that which you stated. Your favorite justification seemed to be on the web the simplest thing to be aware of. I say to you, I certainly get irked while people consider worries that they plainly do not know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side effect , people could take a signal. Will likely be back to get more. Thanks
Nice post. I was checking continuously this blog and I am impressed! Extremely useful info particularly the last part ๐ I care for such information much. I was seeking this particular information for a very long time. Thank you and best of luck.
It is actually a great and useful piece of info. I am glad that you simply shared this useful information with us. Please keep us up to date like this. Thank you for sharing.
I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you postโฆ
I don’t normally comment but I gotta admit thankyou for the post on this great one : D.
Wonderful paintings! This is the type of information that are meant to be shared around the net. Shame on Google for not positioning this put up upper! Come on over and seek advice from my site . Thanks =)
Excellent beat ! I would like to apprentice while you amend your site, how could i subscribe for a blog web site? The account aided me a acceptable deal. I had been tiny bit acquainted of this your broadcast provided bright clear idea
Good website! I truly love how it is easy on my eyes and the data are well written. I am wondering how I could be notified whenever a new post has been made. I have subscribed to your RSS which must do the trick! Have a great day!
When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove me from that service? Appreciate it!
Its like you read my mind! You appear to know so much about this, like you wrote the book in it or something. I think that you can do with some pics to drive the message home a little bit, but instead of that, this is fantastic blog. A great read. I’ll definitely be back.
Whatยฆs Going down i’m new to this, I stumbled upon this I’ve found It absolutely useful and it has helped me out loads. I’m hoping to contribute & help different customers like its aided me. Great job.
I got good info from your blog
I was just looking for this info for a while. After six hours of continuous Googleing, at last I got it in your website. I wonder what is the lack of Google strategy that do not rank this kind of informative websites in top of the list. Usually the top sites are full of garbage.
I have not checked in here for a while as I thought it was getting boring, but the last several posts are great quality so I guess I will add you back to my everyday bloglist. You deserve it my friend ๐
Hi my friend! I wish to say that this article is awesome, nice written and come with approximately all significant infos. I would like to see more posts like this .
Thanks for some other magnificent article. The place else may anybody get that kind of info in such a perfect manner of writing? I have a presentation subsequent week, and I’m at the look for such info.
F*ckin’ remarkable things here. I am very happy to look your article. Thank you so much and i am having a look ahead to contact you. Will you please drop me a mail?
Hi, I want to recommend you a website for fast and free video downloading in various formats including MP4, M4A, 3GP from various sources.
I have recently started a blog, the info you offer on this web site has helped me greatly. Thank you for all of your time & work.
Good post. I learn something tougher on totally different blogs everyday. It will at all times be stimulating to learn content from different writers and apply somewhat one thing from their store. Iโd favor to use some with the content material on my weblog whether you donโt mind. Natually Iโll give you a link in your web blog. Thanks for sharing.
5sgwt6
Iโd need to examine with you here. Which isn’t something I often do! I get pleasure from studying a publish that may make individuals think. Additionally, thanks for allowing me to remark!