-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
project gallery #47
Comments
Another project I made I already posted here, but to keep the pictures together, here again... The structures for the MPU9250 are 0.2 .. 0.3 mm Not possible without height mapping -> OpenCNCPilot! :) |
I'll just leave my Imgur Album here, since I dont want to spam this thread with 10 pictures of my crappy PCBs: All in all I gotta say that most of my circuit are just impossible to route, without the height adjustment of the CNC and OpenCNCPilot does a pretty good job with that. Kind of off topic, but did any of you guys think about protection of the bare copper of your PCBs. My PCBs are getting very dirty, as time passes and I would love to get some input as to how I would protect the from corrosion etc. |
Hi @sirsenor ! I did not try it yet, but I have read about using a spray coat (does not know the English name, in Portuguese it's called "Verniz", it's used to coat wood, or even paint to make it gloss and help to protect, I will post a picture later of how it looks like), the people said it would not interfere on the solder process (I am a bit skeptic about this, but need to try it out) and will protect against oxidation. I had seen a process that I thought is very nice, look at the video below, but I will need to make a spring loaded tool holder to try it. Don't know if this is an easy job... I think to get the spring pressure right will not be easy. Look here: best regards |
i have used circuit board varnish before when i used to chemical etch my boards... it does a great job and can be resoldered after the varnish is on.. ie to replace a part... it acts as an insulator as well i think from memory - should be able to buy it at thew local electronics store |
can anyone upload the layout or gcode file to test on my machine? |
My latest project, a three-phase power monitor built around the ATM90E36A: As of yesterday it is mounted in a DIN rail case inside our main fuse box and is providing data to my RPi/InfluxDB/Grafana setup. @trietdao95 : here are the design files for the bottom right board in the first picture |
Hi!
How do you remove the ink from the pads?
See you!
Alexandre Benson Smith
Desenvolvimento
THOR Software
www.thorsoftware.com.br
(11) 9 9641-1808
(11) 4992-3496
(Enviado pelo celular)
Em qua, 18 de jul de 2018 15:44, sirsenor <[email protected]>
escreveu:
… I needed an excuse to test out my solder mask technique and cutting the
pcb out with my new bits so I designed this little breakout board for an
LM324N. I hate it to connect 5 jumper wires to build up a quick little
NIamp. The board will be a new home for an LM324N and four potentiometers
to adjust the gain.
[image: image]
<https://user-images.githubusercontent.com/25607877/42900852-3f7c4f74-8aca-11e8-9303-9d2d2bdf30ae.png>
I tried to use every step I can to "manufacture" this pcb.
1. Isolation of traces
2. Applying and curing soldermask
3. routing soldermask off the pads
4. drilling the holes
5. cutting the pcb out
I will most likely never cut my pcbs out again ( I think fiber glass dust
is not really good for your lungs :D )
You can also clearly see that the left pads are nice and clean and the
right pads have scratch marks on them. Thats because I noticed halfway
trough the process that my spindle is not mounted firmly and had a little
of a wiggle. Well at least my copper is safe and wont degrade as much.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#47 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AiE9SNQvErlcoci11BiP4o5iZW0Z07ZTks5uH4HzgaJpZM4SLhiS>
.
|
I use the soldermask gerber file I get from easyeda in combination with FlatCAM to generate a gcode file that routes the pads geometry at Zheight of 0mm. The trick is that the spindle speed should be set as slow as possible so the copper underneath it doesnt get damaged when the bit passes over it. The results look pretty darn good, even if it means that the process of creating a pcb takes longer. |
It's a bit rough around the edges but damn, this is the most beautiful milled PCB that I've seen yet! Why worry about FR-4 dust? Just drip some alcohol on the board before you start isolation milling, this will bind all the dust. Cutting out should be quick enough that you can vacuum up the dust as the machine is working. |
Very Nice tip!!!!
I saw a cnc milling machine that uses a spring loaded bit to mill the
ink...
Take a look at it, you will not regret the time spent.
https://youtu.be/7EctuSTL7-w
I will give it a try....
Thanks for the tip!
Alexandre Benson Smith
Desenvolvimento
THOR Software
www.thorsoftware.com.br
(11) 9 9641-1808
(11) 4992-3496
(Enviado pelo celular)
Em qua, 18 de jul de 2018 16:19, sirsenor <[email protected]>
escreveu:
… I use the soldermask gerber file I get from easyeda in combination with
FlatCAM to generate a gcode file that routes the pads geometry at Zheight
of 0mm. The trick is that the spindle speed should be set as slow as
possible so the copper underneath it dont get damaged when the bit passes
over it. The results look pretty darn good, even if it means that the
process of creating a pcb takes longer.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#47 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AiE9SMfkKgFifttYudShB7t_QIYons9iks5uH4pMgaJpZM4SLhiS>
.
|
@bensonsbc this is the video I was inspired from, but I knew that the time spent on finding a good spring that fits and gets the job done was not worth it so I experimented to find another way. @martin2250 I also thought about using some plain old vegetable oil, but I didnt want my bits to get greasy. For now I will stick to not cutting out my pcbs and just use my clippers (as long as the pcb is rectangular). |
Hi all! The modding is straight forward: A short piece of PUR foam heat insulation from HVAC (heating, ventilating & air condition) cladded with duct tape and pressed into the standard vacuum cleaner hose. Inserted into this PUR part is a not so short (about 150 mm) piece of 16 mm plastic hose (electrical installation hose). The end of this plastic hose I flattened by applying heat. The vacuum cleaner runs at its slowest setting, the reduced diameter produces enough airspeed to suck in all dust and most of the flitter. |
Hello Martin, thank you for your great work! Did this PCB with a cheap mill and OpenCNCPilot after many failed attempts to get it done without leveling (before I found your program :-)) I made a quick branch with an icon you might want to use. I like your coding style, nicely done. Thanks again and regards |
Hi @A-J-Bauer, thanks, your PCB looks great! Happy milling! |
I just completed my last attempt at milling and protecting the footprint of a QFN IC (NCP5911 Dual Mosfet Driver IC) and took some pictures along the way. Take a look here! I think the next step would be completing my QFN breakout board and then maybe a fully fledged breadboard module. |
Hi sirsenor, Do you remove the solder mask with a spring loaded stylus or just made another pass with the engraving bit, adjusted somewhat higher? You ask why the height map didn't work any more. Did you perhaps forget to apply the map? Harald |
The latter. I let the spindle spin at a very slow speed. You can see the markings of the engraving bit in the forth and fifth picture.
I believe Ive applied it. I think this issue might be caused when I apply the solder mask and press it down to even it out. |
Beautifull job!
…On Mon, Dec 24, 2018 at 2:58 PM Martin Pittermann ***@***.***> wrote:
[image: 20181221_104728]
<https://user-images.githubusercontent.com/8293473/50404145-e173bb80-07a4-11e9-99ab-c449b220d9a1.jpg>
[image: 20181221_104815]
<https://user-images.githubusercontent.com/8293473/50404147-e2a4e880-07a4-11e9-9f78-780a88a8d1c6.jpg>
[image: 20181222_231439]
<https://user-images.githubusercontent.com/8293473/50404148-e46eac00-07a4-11e9-8760-08b1ccc5a672.jpg>
This is the PCB for my latest project, an energy monitor to plug between
an outlet and a device.
For clearing out the large copper areas, I used a 1mm endmill and FlatCAM
to generate the gcode.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#47 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFKGbpsFuSg1qzRZBuDsUhbhNG7XiGtcks5u8QevgaJpZM4SLhiS>
.
--
Sds
L.Abbadia
|
Very clean, congrats! |
Thanks! |
Hi everybody, @deHarro cool project, routing all wires through individual channels gives the clock a really interesting look, it's almost a shame to cover it up with the faceplate once it's done 😁 I'm curious though: why switch back from RGBW to regular RGB LEDs? Was the added white channel not worth the extra coding effort? @Donderda My first CNC was a Shapeoko 2 clone and it made some (at the time) pretty impressive PCBs. Backlash was manageable (unless the timing belts were too cold or not properly tensioned) but what I missed most was repeatability across larger distances. When moving 200mm in XY to give me clear view at the workpiece and going back, it didn't end up at the same spot (no missed steps, I'm still not sure why this happened). Also the rigidity was pretty poor, so I had to mill deeper than necessary (I used Z-0.14mm back then, now I get away with 0.05 mm). I don't know if this still applies to version 3, but I remain a bit skeptical. Anyways I think the Shapeoko is a machine that you will outgrow some day. I'd take a look at the new "Hobby-Line" lineup by Sorotec, these seem to be priced not much above the Shapeoko 3 (no electronics included though) and should be both more rigid and more precise. Cheers, |
Hi Martin, I elaborated this topc over at Christians Bastelladen. ... Just an idea, you might have expericenes with this? My next attempt will be to glue pure copper film (without adhesive back) with a hard glue (e.g. 2K adhesive) to the acrylic plate. Harald |
Hi Harald, I wouldn't use the self adhesive copper tape at all. Two ideas: Use a thiner 0.8mm PCB or mill pockets on the FR4-side to make the letters more transparent.Bonus points if the entire clock is just a stack of PCBs with no visible electronics. For your idea with plain copper film search for "cnlohr glass pcb" on YouTube. Charles uses copper foil which has a rough side for better adhesion and UV curing glue. Not sure if this is necessary for this purpose, but it will work for sure. Martin |
You know, in the end there is a cover with letters hiding all electronis? Sure, you know that. The challenge would be to integrate the WIFI part invisible. We use ESP-xx µC now. Anyway, I am just designing a 12 x 12 cm version. And perhaps another in 10 x 10 cm just to consume surplus LED stripes, but then I will (re)turn to other projects... :-) But thanks for the hint, I will have a look. |
Hi guys! Summary: I want to make standard 3DTouch/BLTouch sensors cooperate with our CNC routers without having to fiddle around with soldering smallest SMD parts and high voltage programming at tiny Atmels. Just use the out of the box sensor, attach it to a to be defined gadget and that gadget to the GRBL controller and be able to probe non conductive surfaces with OCP. The newly ordered sensor, this time a SODIAL 3DTouch with an connector instead of wires coming out of the housing, arrived but wasn't working at all. Surely I investigated on that and found that they forgot to set the Reset pin to be an output. Now the sensor performes as expected and I could start to implement the gadgets program. The code is sort of straight forward. After power on just issue the command for "pin down" and then poll the "Sig" line of the sensor for getting HIGH. When the gadget registers the rising edge on "Sig" it sends the command to retract the sensor pin and starts a timer. The "Sig" line is forwarded in parallel to GRBLs probe input, the recognition of the probe moment is therefore not delayed. The gadget only produces the signals for the sensor it normally gets from the 3D printer controller. At this point we encounter a small inconvenience, since our probing with conductive material, namely PCBs, reacts on changing the probe input from High to Low. If I have designed the board I will provide you with additional information. For now, I need additional input on the behavior of different sensors. Harald |
Who goes first? ... ;-) There are two options for the signal inverter. My preference is the FET, but chances are bigger that one has a standard BC547 (NPN) or the like laying around, so I added this option, too. Beware! It's not tested yet! Harald [Update] Now I have to wait for the "old" 3DTouch to arrive and some machined pin headers to fixate the Digispark. |
Hi Martin, I made a copper front for my test board. The front is 11 by 11 cm in size. The smear around the characters is the remainder of the resin I used to fill the carved characters with before I turned the board upside down and milled away 1,4 mm of the epoxi carrier. The 3D printed grid snaps into place between the remaining epoxi isles Once again, I have to emphasize, without your fine program ist wouldn't be feasible to mill such thin boards. Thanks! Harald |
Hi Harald, this clock front looks great! I love the look of the resin filled letters and milled away substrate. Also leaving the edges for aligning the 3D printed grid is pretty elegant! Just checked your website, the new design is a welcome update :) Looking forward to more pictures of this clock there! Cheers |
Thanks! This "clock" is in deed a clock, but I built it solely as some sort of prove of concept. On the search for a smaller display size and fitting RGB LED stripes I stumbeled over LED panels with 8x8 LEDs and wanted to check whether those panels can be splitted in usable chunks... They can be used, but this results in lots of connections to be made. Harald [edit] |
Hi Martin, just started using Open CNC Pilot again... have mostly worked everything out again... any chance of including a manual setting for Z height adjustment... being able to increase or decrease by 0.05mm etc or any other value... i find myself running to my computer and redoing the gcode to do mild adjustments... to get the best cut i can.. the top board was cut a little deep... lost a little on the vreg pads... the second board i started at 0.1mm depth and slowly had to raise it by 0.1mm till i got more or less a sweet spot... would love the adjustable z height so i didnt have to create gcode everytime the levelling was off...
Thanks
Paul
[cid:1e1003d1-38af-4e25-a763-76331c48e1ac]
…________________________________
From: deHarro <[email protected]>
Sent: Friday, 24 April 2020 6:32 AM
To: martin2250/OpenCNCPilot <[email protected]>
Cc: Borntrippy <[email protected]>; Comment <[email protected]>
Subject: Re: [martin2250/OpenCNCPilot] project gallery (#47)
Thanks!
The new design costed me some brain (the horizontal menu is more or less hand-knitted and I have to implement changes to the structure by means of an auto hotkey script which imports the page names and link structure from an gigantic Excel sheet with formulas and macros into the homepage generator), but now it works flawlessly.
This "clock" is in deed a clock, but I built it solely as some sort of prove of concept. On the search for a smaller display size and fitting RGB LED stripes I stumbeled over LED panels with 8x8 LEDs and wanted to check whether those panels can be splitted in usable chunks... They can be used, but this results in lots of connections to be made.
I will elaborate on it on my HP.
And on another one, slightly bigger, I invented together with Andreas :-)
Harald
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#47 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AI7AWPWIZN5G4AMLSZWJYELROEW6LANCNFSM4ERODCJA>.
|
Sorry i meant i had to make adjustments of 0.01mm not 0.1mm
Paul
…________________________________
From: Paul Fornal <[email protected]>
Sent: Saturday, 25 April 2020 4:26 PM
To: martin2250/OpenCNCPilot <[email protected]>
Subject: Re: [martin2250/OpenCNCPilot] project gallery (#47)
Hi Martin, just started using Open CNC Pilot again... have mostly worked everything out again... any chance of including a manual setting for Z height adjustment... being able to increase or decrease by 0.05mm etc or any other value... i find myself running to my computer and redoing the gcode to do mild adjustments... to get the best cut i can.. the top board was cut a little deep... lost a little on the vreg pads... the second board i started at 0.1mm depth and slowly had to raise it by 0.1mm till i got more or less a sweet spot... would love the adjustable z height so i didnt have to create gcode everytime the levelling was off...
Thanks
Paul
[cid:1e1003d1-38af-4e25-a763-76331c48e1ac]
________________________________
From: deHarro <[email protected]>
Sent: Friday, 24 April 2020 6:32 AM
To: martin2250/OpenCNCPilot <[email protected]>
Cc: Borntrippy <[email protected]>; Comment <[email protected]>
Subject: Re: [martin2250/OpenCNCPilot] project gallery (#47)
Thanks!
The new design costed me some brain (the horizontal menu is more or less hand-knitted and I have to implement changes to the structure by means of an auto hotkey script which imports the page names and link structure from an gigantic Excel sheet with formulas and macros into the homepage generator), but now it works flawlessly.
This "clock" is in deed a clock, but I built it solely as some sort of prove of concept. On the search for a smaller display size and fitting RGB LED stripes I stumbeled over LED panels with 8x8 LEDs and wanted to check whether those panels can be splitted in usable chunks... They can be used, but this results in lots of connections to be made.
I will elaborate on it on my HP.
And on another one, slightly bigger, I invented together with Andreas :-)
Harald
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#47 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AI7AWPWIZN5G4AMLSZWJYELROEW6LANCNFSM4ERODCJA>.
|
Hi Paul,
simple as that :) This lowers the work offset by 0.01mm when fed into the manual console, then just re-run the file. Cheers! |
Thanks for that :) will send some cash when i have some spare again... for some beer on me 🙂
Paul
…________________________________
From: Martin Pittermann <[email protected]>
Sent: Saturday, 25 April 2020 5:52 PM
To: martin2250/OpenCNCPilot <[email protected]>
Cc: Borntrippy <[email protected]>; Comment <[email protected]>
Subject: Re: [martin2250/OpenCNCPilot] project gallery (#47)
Hi Paul,
G0 Z1
G92 Z1.01
simple as that, this lowers the work offset by 0.01mm :)
Cheers!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#47 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AI7AWPVOT43LH2YP57V4APTROMPOPANCNFSM4ERODCJA>.
|
Perfect thanks so much for your help.. i adjusted the z height on the fly now so much easier... you can tell within a few sets of traces if its too high... cut a bigger board today and am confident that apart from my tip breaking or wearing out i can make a good clean board 95% of the time 🙂 thanks so much for making this program.
[cid:bd250c8c-76a4-48a2-b69b-324c23476c41]
…________________________________
From: Martin Pittermann <[email protected]>
Sent: Saturday, 25 April 2020 5:52 PM
To: martin2250/OpenCNCPilot <[email protected]>
Cc: Borntrippy <[email protected]>; Comment <[email protected]>
Subject: Re: [martin2250/OpenCNCPilot] project gallery (#47)
Hi Paul,
G0 Z1
G92 Z1.01
simple as that, this lowers the work offset by 0.01mm :)
Cheers!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#47 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AI7AWPVOT43LH2YP57V4APTROMPOPANCNFSM4ERODCJA>.
|
Hi !
Did you make your spring loaded bit by yourself ?
best regards
Em sex., 8 de mai. de 2020 às 15:49, Can Baytok <[email protected]>
escreveu:
… Hi everyone!
I got pretty bored during this lockdown and decided to try and mill a
double sided PCB. First off the result:
Top Layer:
[image: IMG_20200508_193931]
<https://user-images.githubusercontent.com/25607877/81437367-5746b000-916b-11ea-94e5-244f7115ac08.jpg>
Bottom Layer:
[image: IMG_20200508_193940]
<https://user-images.githubusercontent.com/25607877/81437373-5877dd00-916b-11ea-9897-ba42ee16ff52.jpg>
As you can see the solder mask is very ugly, which can be attributed to
not using a transparent foil. The problem with the foil is that the solder
mask material does not adhere properly to the PCB and lifts up from it,
when the foil is removed.
This time I ditched FlatCAM to generate the gcode for the drill and solder
mask steps and instead used pcb2gcode for everything. pcb2gcode has a nice
little command line argument called "invert-gerber", which allows the path
to be generated for the inside of a gcode shape (in this case the
individual pads to route the soldermask off). The pads are in a pretty bad
shape, because I could not find my spring loaded engraving bit, that I made
to route the solder mask off.
Despite this I am pretty happy with how this came out.
My next PCB will be a PWM controller, so I can drive my little vacuum
cleaner properly and suck up all the FR4 dust.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#47 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIQT2SHBAHTZOZ3RRP3I5OLRQRH4ZANCNFSM4ERODCJA>
.
--
Alexandre Benson Smith
www.thorsoftware.com.br
Santo André - SP - Brasil
(11) 4992-3496
(11) 9 9641-1808
(Enviado via webmail)
|
Yes I did, but I have to find it and do a little bit more testing, to make it look nice and get consistent results. |
Nice :)
I will be happy if you share your process!
Best regards
Alexandre Benson Smith
Desenvolvimento
THOR Software
www.thorsoftware.com.br
(11) 9 9641-1808
(11) 4992-3496
(Enviado pelo celular)
Em sex, 8 de mai de 2020 17:30, Can Baytok <[email protected]>
escreveu:
… Yes I did, but I have to find it and do a little bit more testing, to make
it look nice and get consistent results.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#47 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIQT2SDYATBGMNYZQ6UGZ4TRQRTVRANCNFSM4ERODCJA>
.
|
And another double sided, soldermasked PCB test: This will probably be my last PCB for now. I tried creating a PCB with a QFN-IC and noticed a lot of backlash and general CNC problems with my machine (since it is a stock 3018 and they are not really meant for this type of application), so I ordered some new parts and have to design, print and assemble everything, which will take quite some time. I am hoping that, after the upgrades, my machine will be able to route those QFN package ICs (the backlash really prevents me from getting enough accuracy). |
Since happycncer asked for something he can use for probing non-metallic surfaces, I digged into my drawer... It's a long time since I made the board and evenly long ago that I started to work on the program for the gadget that will give us GRBL addicted users of CNC mills the means on hands to use standard off the shelf 3DTouch or BLTouch sensors for probing height maps of non conductive materials with OpenCNCPilot. The main problem is, there are plenty of versions of those sensors out there in the wild. Ah, I have to mention, I wanted to make the reproduction of my gadget as easy as possible and so use a so called DigiSpark Chip as hardware base for the interface. This said, back to the firmware and the different versions of the sensors. But I sometimes encounter situations where one of those "next generation" clones refuses to cooperate after issuing some touch events. Long story in short: Harald |
Mhmm... update On the way of implementing the code for interrupt driven touch recognition for the Digispark I suddenly realized, that my IRQ routine is not called at all, but the pin of the sensor is retracted on the touch event and is pushed out afterwards. So the need for an microcontroller of any sort (Arduino, Digispark, ...) is not given, we just need an inverting stage. This is valid for an recently (february 2020) purchased 3DTouch sensor from a chinese supplier. Using the sensor in this way I have no influence on the duration between retraction and push out of the pin, it is fixed to around 200..300 ms. But theoretically this should work fine, if the router is fast enough in pulling the sensor away in Z direction after the touch event. Harald [update, 22.10.2020] Harald |
This is NOT true! So I had to pimp my design somewhat (... actually I iterated up to 4 designs up til now ;) In the course of adapting the interface to the arising problems, I had to omit the ability to use a normal transistor as alternative to keep the size of the board. The firmware of the interface generates only "pin in" and "pin out" commands, so chances are, that it cooperates with any version of 3Dxxxxx Sensor. Just give it a try. [edit] Harald |
Hi Martin, Background is, my four 3DTouch sensors are operating with, mhm, let's say different accuracy, respectively. My main concern was, that I have two identical sensors version V1. Both are modified to work with GRBL without interface. I think I found the reason for that:
Now I started with generating height maps. Some of the results I showed here. Later on I changed my approach and tried different speed values for probing. I think this is logical, is it? All in all, my tests revealed one thing very clearly: I would ask all of you guys here in the forum, whether you have an original BLTouch from Antclabs and are willing to support with some tests with my 3DTouch Interface. If there is someone out there owning a original BLTouch, but unable or unwilling to build the Interface, I may provide him/her with the Interface for the tests. It will be the prototype with some wires, but fully functional. Thanks! |
Hi Can, Harald |
Hello everyone, after many months of absence (or rather working my job and redesigning my CNC in the meantime) I designed and fabricated a new PCB. Link to imgur album here -> Click! The PCB is an IGBT based full bridge driver for my tesla coil, which I also built in my free time. I am personally very happy with the result and believe the process is "complete" for making homemade PCBs. Bye everyone! |
Hi everyone, I just enabled discussions for the OpenCNCPilot repository. Feel free to share your thoughts and projects over there from now on! https://github.com/martin2250/OpenCNCPilot/discussions |
Hi everyone,
I love seeing what you make with OpenCNCPilot, feel free to post pictures of the PCBs (or other projects) you make here.
The text was updated successfully, but these errors were encountered: