PicoCNC - a grblHAL breakout board. #3
Replies: 23 comments 66 replies
-
I have a question for you all. Socketing vs soldering in place. And pin headers vs castellation surface mount. There are 3 possible ways of mounting the Pico. What do people prefer? Pin header and socket. Pin headers soldered to the Pico. Sockets soldered to the base board. Insert Pico into sockets. Kind of the "Arduino" way. Relatively secure. Allows easy replacement of the Pico if it becomes damaged. Pin header and solder Pico Pin headers soldered to the Pico. Pico inserted in base board holes and soldered in place. Is very secure. Pico soldered directly The Pico is directly placed on the base board. Soldered at the castellations on the edge of the Pico. This is very secure. It is fairly easy and actually the fastest way to do it. This option requires the PCB to be designed for it and has some implications on the layout. |
Beta Was this translation helpful? Give feedback.
-
There has been a request for a voltage regulator to provide 5V from 12V. Here are my thoughts but I would like to hear from others. Pros
Cons
So, in my mind, this boils down to how common is running without a USB connection? Note: I am looking at the RP2040 Nano which has Wifi and BT, a board for that will very likely need a VR. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Yes, I caught that. I used the wrong screen shot. sigh. Thanks for letting me know. |
Beta Was this translation helpful? Give feedback.
-
Boards back from the Fab. Looks pretty good. Quick photo with my phone (i.e. not the best photograph...). Hoping to get my HCT595s soon from Mouser. |
Beta Was this translation helpful? Give feedback.
-
Hello, I want to design own CNC control card and software(in the future). I'm planning to use grblHAL with RP2040 but I couldn't find a schematic for rp2040 for connections like shift register, eeprom etc. I think you're designing on kicad, can you post the schematic file or a photo of it? I will use rp2040 fully embedded in my design. Sorry my english :) Thanks for interest |
Beta Was this translation helpful? Give feedback.
-
I will be putting the schematic up once the V1 design is finalized. There is one change that is being made and I am hoping to hear if the SR support is solid. I still plan on making the boards available. |
Beta Was this translation helpful? Give feedback.
-
Is there anything i can do to help? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
A quick update. I received the boards but have not had a chance to do anything with them. I am about to leave for a 4 week holiday in Africa so will be testing and sending out in September. Sorry for the long delays. Hopefully it will go quickly once I return. |
Beta Was this translation helpful? Give feedback.
-
@phil-barrett did you actually populate the PCB? How it goes? |
Beta Was this translation helpful? Give feedback.
-
@terjeio Thanks. I will look for it now. My idea is to design both on NUCLEO64 concept (one version based on your design is already on the road for printing as you know) and one using the Raspberry Pico concept based on @phil-barrett design. This guy here made a similar NUCLEO64 REPRAP design as well |
Beta Was this translation helpful? Give feedback.
-
London News talks about @phil-barrett GRBLHAL and Raspberry Pico. Congartulations. |
Beta Was this translation helpful? Give feedback.
-
Where is this project currently? |
Beta Was this translation helpful? Give feedback.
-
Hi @Deneteus . At the moment I migrate the original design NUCLEO 64 design from @terjeio and here its: terjeio/CNC_Breakout_Nucleo64#3 (comment). This design is waiting in JLCPCB to finish some M10CUBE I/O modules . That is nearly finished and next week all will go for production. |
Beta Was this translation helpful? Give feedback.
-
One more note on the M10CUBE GRBLHAL adaptation. The idea is to free main (CPU) board from any I/Os. Next M10CUBE I/O modules will include practically anything. Moto is : "What is needed we will design it". New boards are already for fabrication. M10CUBE GRBLHAL CPU module will contain only The Step Motor Drivers and in future encoder inputs. This way we can have at least six axis on board. Finally M10CUBE concept is not for "one board Funs" but for a broad range of people whiling to "sacrifice" some space and build a really "ever expandable system". Reusable too for any automation work you can imagine. The actual idea behind M10CUBE |
Beta Was this translation helpful? Give feedback.
-
This is some work done so far. |
Beta Was this translation helpful? Give feedback.
-
To every one interested to "do business" with Raspberry Pico and CNC control. https://hackaday.io/project/171770-m10cube/log/202098-m10cube-pico-cnc As I state there work will be based on excellent designs found here: I am not in a hurry because it is a complicated idea for everything to work nicely inside M10CUBE platform. |
Beta Was this translation helpful? Give feedback.
-
@phil-barrett |
Beta Was this translation helpful? Give feedback.
-
Yes, wonder of wonders, I am back. PicoCNC is alive. Perhaps even better news, I have placed an initial order of boards and will get them in perhaps a week. I also have ordered parts for the assembly kit so it will be a race to see which gets delivered first. I will be selling it on Tindie to start with. What is exciting to me is that the low cost Pico provides very strong competition to Arduino+CNC Shields. Here is the first installment of the user manual. I would love to hear any feedback on the design and especially the manual. It is a bit rough and could very much use some sharp eyes. Don't spare my feelings! Phil |
Beta Was this translation helpful? Give feedback.
-
@wakass if @phil-barrett produced his design or give us PCB files we could make it on a M10CUBE format. He can do it as well and still commercialize it but in M10CUBE format. That way he can sell more boards since many are using M10CUBE I/O (controller) boards (now preparing one wtih CM4 and an LTE chip) |
Beta Was this translation helpful? Give feedback.
-
Getting close to having some PCBs made. I will probably just get 5 bare boards to start and then do a batch of "Unkit" boards (all SMDs) once all the major issues are resolved. Features:
Here's an image of the latest board.
![layout](https://user-images.githubusercontent.com/16570958/114945838-eb4edc00-9dfe-11eb-9724-035804ab5073.png)
Note that it is a 2 layer board but most of the traces are on the top to make for a solid ground plane.
Beta Was this translation helpful? Give feedback.
All reactions