Community Portal

Arduino-Powered Drawing Robot: Merging Art, Engineering, and Coding

Randy Stadham Randy Stadham

Guardians

Driving Questions

  1. How can we use robotics to create art?
  2. What role does coding play in controlling mechanical systems?
  3. How can we troubleshoot and improve a robot’s performance?
  4. What real-world applications exist for drawing robots?

Project Introduction

Disciplines/Subjects:

  1. Engineering
  2. Computer Science (Coding)
  3. Art and Design
  4. Mathematics (Geometry, Measurements)


Key Themes:

  1. Robotics and Automation
  2. Creative Problem-Solving
  3. Interdisciplinary Learning (STEM + Art)
  4. Hands-On Engineering


In this project, students designed and built a drawing robot using Arduino microcontrollers, servo motors, and basic mechanical components. Inspired by the Arduino Drawing Robot from Instructables, the project combined engineering, coding, and creativity. Students worked in teams to assemble the robot, write and upload code to control its movements, and troubleshoot challenges. The final goal was to create a functional robot capable of drawing geometric patterns and designs, showcasing the intersection of technology and art.

Core Competency

Habits of Mind:

  1. Persistence: Overcoming technical challenges during assembly and coding.
  2. Collaboration: Working in teams to share ideas and solve problems.
  3. Creativity: Experimenting with different designs and drawing patterns.
  4. Critical Thinking: Debugging code and refining the robot’s performance.


Cognitive Skills:

  1. Logical reasoning for coding and troubleshooting.
  2. Spatial awareness for assembling mechanical components.
  3. Problem-solving to address design and functionality issues.
  4. Attention to detail for precise measurements and calibrations.


Content Knowledge:

  1. Basics of Arduino programming and electronics.
  2. Principles of servo motor operation and control.
  3. Geometric concepts for designing drawing patterns.
  4. Engineering design process (plan, build, test, refine).

External Resources

External Resources:

Industry Partners:

  • Local tech company and maker space

Academic Research Collaborators:

  • University engineering department and robotics club

NGOs and Social Organizations:

  • STEM-focused nonprofit and community organization