Uploaded November 2017 | Updated September 2026, 2 weeks ago
In this tutorial we will learn how to make Arduino XY Plotter Drawing machine. With Drawing Robot you can draw images on wall, panel or A4 paper. You can print pictures or print text. All required hardware for this project are listed below. We will learn how to install and use the Polargraph program for robot control. Motor drivers - Adafruit's Motoshield v1. A modern classic. It can drive two stepper motors each drawing up to 600mA and has pinouts for a servo too, so is perfect for this project.
Also see this project: mXY Board - Low-Budget XY Plotter Drawing Robot Board youtu.be/0QjO08HNXos
Required Hardware:
1x Arduino UNO R3:
bit.ly/2xt9MVk
amzn.to/2LZr6t4
1x L293D Motor Drive Shield:
bit.ly/2H7vmy9
amzn.to/3qADuic
2x L293D Motor Drive IC:
bit.ly/2J4N3jD
amzn.to/2ZqRob1
2x 17 Stepper Motor:
bit.ly/2J0xqhf
amzn.to/3px9vX2
1x MG90S Servo Motor:
bit.ly/2JfGtuj
amzn.to/3avwe1N
1x GT2 Pulley 16 Teeth Set:
bit.ly/2H9DoXq
amzn.to/2ObsdqQ
1x GT2 Rubber Belt (5M):
bit.ly/2Lfc0tJ
amzn.to/3m82L1N
3 in 1 Jumper Wire:
bit.ly/2J6de9E
amzn.to/3doetmT
1x 5V 2A Power Supply
* 3D Models:
Gondola 3D Model: thingiverse.com/thing:575487
Stepper Mounting Bracket: thingiverse.com/thing:2371117
* Motor Shield Upgrade for the High-Torque Stepper Motor:
youtu.be/r2uwmEsIuLA
In this tutorial we will learn how to use a high-torque stepper motor with the L293D motor drive shield. I used a high torque stepper motor with the L293D motor driver, so the L293D integration overheated. The cause is high current requirement. I modified the L293D Motor driver shield to solve this problem.
* polargraphcontroller: (Polargraph controller Copyright Sandy Noble 2018.)
- Polargraph Server for Arduino UNO and MEGA compatible boards using Adafruit motorshields.
- It works fine in Arduino IDE v1.8.5 arduino.cc/en/Main/OldSoftwareReleases#previous
- Download the controller by going to the github.com/euphy/polargraphcontroller/releases/tag/2017-11-01-20-30 and get the most recent bundle.
- It also contains a folder called polargraph_server_a1. This is the polargraph firmware source code.
- Copy the contents of arduino-source/libraries into your Arduino/libraries/ folder
- Copy arduino-source/polargraph_server_a1 into your Arduino/ folder
- You should have created three new folders on your disk:
Arduino/polargraph_server_a1/
Arduino/libraries/Accelstepper/
Arduino/libraries/AFMotor/
- Start Arduino IDE:
- Go to File-Sketchbook-polargraph_server_a1
- Fourteen files will open up and be displayed as tabs in the IDE. This is the source code of the firmware.
- Press the "verify" button in the toolbar to try and compile it.
- If it compiles, press the "upload" button in the toolbar to upload it.
- Once you do that, you should confirm that it is working properly - use the serial monitor on the board, set to 57600 baud to make sure that it is issuing "READY" every couple of seconds.
* Processing v2.2.1:
- Install Processing 2.2.1: processing.org/download
- Run Processing, find where your sketchbook folder is: (File-Preferences, sketchbook location).
- Download the latest code bundle: Go to github.com/euphy/polargraphcontroller/releases/latest and download the zip file linked to at the bottom of that page - it'll be called something like Polargraph*.zip
- Unzip the code bundle and copy the three code library folders out of Polargraph.2017-11-01\Polargraph 2017-11-01\processing-source\Processing libraries into your C:\Users\xxxx\Documents\Processing\libraries
- Copy the whole polargraphcontroller folder from Polargraph.2017-11-01\Polargraph 2017-11-01\processing-source\ into your Processing sketchbook folder. It'll look like: C:\Users\xxxx\Documents\Processing
- Restart Processing and go file-sketchbook-polargraphcontroller to open the app source code.
- Press the run button in the toolbar to run the sketch.
* Stepper motor and pulley settings (in Polargraph):
- Set the MM Per Rev value according to the pulley and belt you are using. For example, if the belt is GT2 the lue is 2mm. If the pulley has 16 teeth, 2x16 = 32mm. So, the belt will advance 2mm each turn.
- Adjust Steps Per Rev according to the stepper motor type. For example, if te step angle of the used stepper motor is 1.8 degrees the value is 200 steps. This value is adjust to 400 because dual motor is used.
* Check out these platforms for more:
- polargraph.co.uk
- hackster.io/mertarduino/make-arduino-xy-plotter-drawing-robot-polargraph-b4fe36
- instructables.com/id/XY-Plotter-Drawing-Robot-Arduino-Polargraph
--------------------------------------
Song: Fredji - Happy Life (Vlog No Copyright Music)
Music provided by Vlog No Copyright Music.
Video Link: youtu.be/KzQiRABVARk
In this tutorial we will learn how to make Arduino XY Plotter Drawing machine. With Drawing Robot you can draw images on wall, panel or A4 paper. You can print pictures or print text. All required hardware for this project are listed below. We will learn how to install and use the Polargraph program for robot control. Motor drivers - Adafruit's Motoshield v1. A modern classic. It can drive two stepper motors each drawing up to 600mA and has pinouts for a servo too, so is perfect for this project.
Also see this project: mXY Board - Low-Budget XY Plotter Drawing Robot Board youtu.be/0QjO08HNXos
Required Hardware:
1x Arduino UNO R3:
bit.ly/2xt9MVk
amzn.to/2LZr6t4
1x L293D Motor Drive Shield:
bit.ly/2H7vmy9
amzn.to/3qADuic
2x L293D Motor Drive IC:
bit.ly/2J4N3jD
amzn.to/2ZqRob1
2x 17 Stepper Motor:
bit.ly/2J0xqhf
amzn.to/3px9vX2
1x MG90S Servo Motor:
bit.ly/2JfGtuj
amzn.to/3avwe1N
1x GT2 Pulley 16 Teeth Set:
bit.ly/2H9DoXq
amzn.to/2ObsdqQ
1x GT2 Rubber Belt (5M):
bit.ly/2Lfc0tJ
amzn.to/3m82L1N
3 in 1 Jumper Wire:
bit.ly/2J6de9E
amzn.to/3doetmT
1x 5V 2A Power Supply
* 3D Models:
Gondola 3D Model: thingiverse.com/thing:575487
Stepper Mounting Bracket: thingiverse.com/thing:2371117
* Motor Shield Upgrade for the High-Torque Stepper Motor:
youtu.be/r2uwmEsIuLA
In this tutorial we will learn how to use a high-torque stepper motor with the L293D motor drive shield. I used a high torque stepper motor with the L293D motor driver, so the L293D integration overheated. The cause is high current requirement. I modified the L293D Motor driver shield to solve this problem.
* polargraphcontroller: (Polargraph controller Copyright Sandy Noble 2018.)
- Polargraph Server for Arduino UNO and MEGA compatible boards using Adafruit motorshields.
- It works fine in Arduino IDE v1.8.5 arduino.cc/en/Main/OldSoftwareReleases#previous
- Download the controller by going to the github.com/euphy/polargraphcontroller/releases/tag/2017-11-01-20-30 and get the most recent bundle.
- It also contains a folder called polargraph_server_a1. This is the polargraph firmware source code.
- Copy the contents of arduino-source/libraries into your Arduino/libraries/ folder
- Copy arduino-source/polargraph_server_a1 into your Arduino/ folder
- You should have created three new folders on your disk:
Arduino/polargraph_server_a1/
Arduino/libraries/Accelstepper/
Arduino/libraries/AFMotor/
- Start Arduino IDE:
- Go to File-Sketchbook-polargraph_server_a1
- Fourteen files will open up and be displayed as tabs in the IDE. This is the source code of the firmware.
- Press the "verify" button in the toolbar to try and compile it.
- If it compiles, press the "upload" button in the toolbar to upload it.
- Once you do that, you should confirm that it is working properly - use the serial monitor on the board, set to 57600 baud to make sure that it is issuing "READY" every couple of seconds.
* Processing v2.2.1:
- Install Processing 2.2.1: processing.org/download
- Run Processing, find where your sketchbook folder is: (File-Preferences, sketchbook location).
- Download the latest code bundle: Go to github.com/euphy/polargraphcontroller/releases/latest and download the zip file linked to at the bottom of that page - it'll be called something like Polargraph*.zip
- Unzip the code bundle and copy the three code library folders out of Polargraph.2017-11-01\Polargraph 2017-11-01\processing-source\Processing libraries into your C:\Users\xxxx\Documents\Processing\libraries
- Copy the whole polargraphcontroller folder from Polargraph.2017-11-01\Polargraph 2017-11-01\processing-source\ into your Processing sketchbook folder. It'll look like: C:\Users\xxxx\Documents\Processing
- Restart Processing and go file-sketchbook-polargraphcontroller to open the app source code.
- Press the run button in the toolbar to run the sketch.
* Stepper motor and pulley settings (in Polargraph):
- Set the MM Per Rev value according to the pulley and belt you are using. For example, if the belt is GT2 the lue is 2mm. If the pulley has 16 teeth, 2x16 = 32mm. So, the belt will advance 2mm each turn.
- Adjust Steps Per Rev according to the stepper motor type. For example, if te step angle of the used stepper motor is 1.8 degrees the value is 200 steps. This value is adjust to 400 because dual motor is used.
* Check out these platforms for more:
- polargraph.co.uk
- hackster.io/mertarduino/make-arduino-xy-plotter-drawing-robot-polargraph-b4fe36
- instructables.com/id/XY-Plotter-Drawing-Robot-Arduino-Polargraph
--------------------------------------
Song: Fredji - Happy Life (Vlog No Copyright Music)
Music provided by Vlog No Copyright Music.
Video Link: youtu.be/KzQiRABVARk





![DIY Simple PIR Motion Home Security Notification System - IFTTT
In this video Ill be showing you how to make a low cost DIY Simple PIR Motion Home Security Notification System! If the PIR motion sensor detects any motion it sends a notification to your mobile phone. ESP8266 ESP-01 WiFi module, PIR motion sensor and 3.3V voltage regulator were used in this project. You can also see in this project how to build a 3.3V power station, how to upload code to the ESP-01 using the FTDI, how to programming the ESP-01 using the Arduino IDE, and create free WiFi scenarios with IFTTT.
$0 For New members first order & Low Price for PCB Stencil at https://www.pcbway.com/
ESP8266 ESP01 Module
http://bit.ly/2XgAkWn
https://amzn.to/2PJQa8R
FTDI USB To TTL Adapter
http://bit.ly/2RL89st
https://amzn.to/3m5H8iR
Mini PIR Motion Sensor
http://bit.ly/2Lr42AN?
https://amzn.to/3u71oDu
LD1117 Voltage Regulator
https://amzn.to/2NgrYJB
https://amzn.to/3dpxFia
1000uF Electrolytic Capacitor
http://bit.ly/2XaOQtT
https://amzn.to/3sFBDcX
100nF Ceramic Capacitor
http://bit.ly/2KLB7rF
https://amzn.to/3rUjZkP
LED
http://bit.ly/2IWyzos
https://amzn.to/3qxSs8O
Slide Switch
http://bit.ly/2wwntPZ
https://amzn.to/2QSXRdI
Easythreed Mini 3D
http://bit.ly/2P7FpZE
https://amzn.to/3dxYfG8
Hot Glue Gun
http://bit.ly/2XM5YXc
https://amzn.to/3fE5PBV
Jumper Wires
http://bit.ly/2JDw5uq
https://amzn.to/3doetmT
Wire Plier
http://bit.ly/2Gbl6aq
https://amzn.to/3syMdm9
Soldering Tool
http://bit.ly/2D6YbuC
https://amzn.to/3dgwCRO
Recommended Items:
Use Your Muscles in Project - https://amzn.to/3wdL45C
37 Sensor & Module Packages - https://amzn.to/3m66WeQ
Try this Robot Arm - https://amzn.to/3fq8DCl
Best Resin 3D Printer - https://amzn.to/39tY8KB
Arduino Compatible Kits - http://bit.ly/2J2AFF7
Banggood Spring Sale - https://bit.ly/3slMbOn
SOURCE CODE - http://bit.ly/2DgoU8M
PCB Schematic - http://bit.ly/33jBw9u
IFTTT - https://ifttt.com
Flasher - https://github.com/nodemcu/nodemcu-flasher
Tinkercad - https://www.tinkercad.com/
Download 3D Model STL - http://bit.ly/2NRdRuN
Track: Alan Walker - Force [NCS Release]
Music provided by NoCopyrightSounds
Watch: https://youtu.be/xshEZzpS4CQ
https://soundcloud.com/alanwalkermusic DIY Simple PIR Motion Home Security Notification System - IFTTT](https://i.ytimg.com/vi/UBNpL5WpJ54/mqdefault.jpg)


![How to Talk with Arduino Board | Voice Recognition Module | Mert Arduino
In this tutorial we will learn how to talk with the Arduino Board. For this we will use the Voice Control Module. So, we can use this module to control motors, lights and robots.Also, we will use software for record our voice commands. I used the Access Port Software for send HEX commands from Windows to the USB module. MAC users can use the CoolTerm Software for the record commands.
Also see this project: mXY Board - Low-Budget XY Plotter Drawing Robot Board https://youtu.be/0QjO08HNXos
Required Hardware:
Arduino Uno R3:
https://goo.gl/Rqc5w2
https://amzn.to/2LZr6t4
Voice Module :
https://goo.gl/J18ChT
https://amzn.to/3frJ57Z
USB to TTL Module :
https://goo.gl/hRsKP0
Servo Motor :
https://goo.gl/jQJZlG
https://amzn.to/3avwe1N
LED:
https://goo.gl/CPAXXf
https://amzn.to/3qxSs8O
Jump Wires :
https://goo.gl/n5ljN3
https://amzn.to/3doetmT
Recommended Items:
Use Your Muscles in Project - https://amzn.to/3wdL45C
37 Sensor & Module Packages - https://amzn.to/3m66WeQ
Try this Robot Arm - https://amzn.to/3fq8DCl
Best Resin 3D Printer - https://amzn.to/39tY8KB
Arduino Compatible Kits - http://bit.ly/2J2AFF7
Banggood Spring Sale - https://bit.ly/3slMbOn
Software for Voice Recognition Module:
Access Port for Windows - https://goo.gl/58BBMG
CoolTerm for MAC - https://goo.gl/uMPFWS
Download Source Code: https://create.arduino.cc/editor/mertarduinotech/3aaa5846-5742-402a-82c3-243fbfadb649/preview
Background Music:
NoCopyrightSounds
Tobu & Itro - Sunburst [NCS Release]
https://youtu.be/4lXBHD5C8do
http://soundcloud.com/7obu
http://soundcloud.com/itro
Mert Arduino and Tech How to Talk with Arduino Board | Voice Recognition Module | Mert Arduino](https://i.ytimg.com/vi/Ur1tzMDP97g/mqdefault.jpg)
![Arduino Starter Learning Kit with Simple Arduino Projects
We will review the Arduino starter learning kit on this video and we will make 2 simple projects. Projects; servo motor control with potentiometer and step motor control with potentiometer. I recommend this Arduino starter kit to all Arduino lovers.
Arduino Basic Starter Learning Kit
https://goo.gl/UGur8s
Source Code and Circuit
https://makeduino.org/arduino-starter-kit
Package included:
1 x Arduino compatible UNO R3
1 x USB cable
1 x Prototype extension board
1 x Mini breadboard
1 x 5V stepper motor
1 x 2003 stepper motor driver board
10 x Red LED
10 x Green LED
10 x Blue LED
2 x Vibration Sensor
1 x Flame sensor
1 x LM35 temperature sensor
1 x Infrared receiver
3 x Photoresistor
4 x Key cap
4 x Key switch
1 x Adjustable potentiometer
1 x Passive buzzer (piezo buzzer)
1 x Active buzzer (tone generator)
1 x Jumper cap
1 x Large breadboard
1 x Remote Control
1 x 1602 Screen
1 x 9G servos
1 x Component box
1 x 10p DuPont line
1 x Breadboard
1 x 220ohm resistance
1 x 8*8 dot matrix
1 x One digit eight segment tube
1 x Four digit eight segment tube
1 x IC 74HC595
1 x Battery Holder
1 x 1K resistor plug
1 x 10K resistor plug
1 x 9V battery
1 x 2.54mm 40pin pin header
Track: Alan Walker - Force [NCS Release]
Music provided by NoCopyrightSounds
Watch: https://youtu.be/xshEZzpS4CQ
https://soundcloud.com/alanwalkermusic Arduino Starter Learning Kit with Simple Arduino Projects](https://i.ytimg.com/vi/WNMCM-7WIF0/mqdefault.jpg)
