Notifications
Clear all

Arduino RAMPS vs. Raspberry Pi RAMPS for CNC – A Technical Comparison

3 Posts
2 Users
1 Reactions
172 Views
(@pterus)
Member
Joined: 4 weeks ago
Posts: 2
Topic starter  

Hello Bill and the DroneBot Workshop community,

I really appreciate the in-depth technical breakdowns you do on motor control, stepper drivers, and microcontrollers—your videos have been incredibly helpful! Given your past content, I’d love to see a video comparing Arduino RAMPS vs. Raspberry Pi RAMPS (with PyCNC) for controlling CNC machines or 3D printers.

What interests me most is understanding the key technical differences between these two approaches:

  • How are motor signals generated in each system?
    • Arduino using GRBL/Marlin vs. Raspberry Pi using PyCNC.
  • How does real-time processing differ?
    • Arduino operates in dedicated real-time, while Raspberry Pi runs Linux with a general-purpose CPU.
    • What effect does this have on motion precision, stability, and stepper control?
  • What about latency and signal reliability?
    • Could a Raspberry Pi-based system match the precision and reliability of a dedicated microcontroller?

I’ve seen plenty of tutorials on using Arduino for CNC, but very few comparing Arduino and Raspberry Pi in real-world performance tests. It would be great to see a side-by-side comparison, running the same G-code on both setups to measure accuracy, speed, and any differences in execution.

Would this be a topic you’d consider covering? Thanks for your time, and I appreciate all the work you put into the channel!

Pterus


   
Wezwolf reacted
Quote
(@wezwolf)
Member
Joined: 1 month ago
Posts: 3
 

Hi Pterus, 

Great question I've used a Arduino uno GRBL  running tb6560 stepper drivers setup to run a custom 1.5mx1.5m cnc/laser setup ( which needs repair but that is a story for another time) and have a Marlin board running(I think) on the Creality 3d printer. This would be quite an insightful comparison 


   
ReplyQuote
(@pterus)
Member
Joined: 4 weeks ago
Posts: 2
Topic starter  

That's great — I'm really glad to see that this topic resonates with others too!
Thanks a lot for your input!


   
ReplyQuote