Skip to content

A low-cost CNC Plotter using Arduino and stepper motors to draw vector designs with precision. Built for educational and prototyping purposes.

Notifications You must be signed in to change notification settings

mohamed-ebrahim-hamed/CNC-Plotter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖊️ CNC-Plotter

A budget-friendly DIY CNC Plotter built with Arduino and stepper motors for precise 2D drawing. Designed for learning, experimentation, and showcasing motion control in hardware projects.


🧿 Team: El GANG


📌 Overview

This CNC Plotter project uses:

  • Arduino Uno for motion control
  • 3× 28BYJ-48 stepper motors with ULN2003 drivers
  • A pen mount for plotting on paper
  • G-code commands to draw shapes and graphics

🛠️ It's a great introduction to:

  • Mechatronics
  • Stepper motor control
  • Low-level automation
  • Open-source hardware

📷 Media

Preview Description
CNC Plotter setup
Our team at work
🎥 Watch Demo Final result in action

⚙️ Hardware Components

  • Arduino Uno
  • 3 × 28BYJ-48 Stepper Motors
  • 3 × ULN2003 Driver Modules
  • Wooden or Acrylic CNC Frame
  • 5V Power Supply and USB

👥 Team Members

Name Role
Mohamed Ebrahim Hamed Team Leader
Mohamed Mahmoud Khalil Bakr Member
Mohamed Mohamed Abou Elenin Member
Eslam Mohamed Ragab El-Gawessh Member
Hossam Youssef Mohamed Dawaly Member
Mariam Mohamed Mohamed El-Sayed Member
Rawda Mohamed Ebrahim Rizk Member
Wafaa Mohamed Fahmy Hegazy Member
Fatma Shehata Owais Zeidan Member
Ashraqat Abd El-Nasser Efat Member
Lobna Saad Salah Ismail Member
Shahd Sorour Lotfy Abdeltawab Sheta Member

🧵 Topics

arduino cnc-plotter stepper-motor gcode uln2003 28byj48 diy robotics hardware


📬 Contact

For questions, feedback, or collaboration, open an issue on Linkedin.


About

A low-cost CNC Plotter using Arduino and stepper motors to draw vector designs with precision. Built for educational and prototyping purposes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •