• How to Place an Order

  • bKash Payment Method

  • Nagad Payment Method

  • Request for Quotation/ International Sourcing

  • Order Status

Arduino Uno R3

Arduino UNO in Bangladesh The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller.

Price BDT 465
In Stock
All best sellers

Makeblock XY-Plotter Robot Kit V2

XY plotter robot kit is a drawing robot, which is a pen or another instrument can move to digital graphics on flat surfaces. It can also be due to the installation of a laser engraver upgrade packs into a laser engraving device converted.

BDT 25,800

  • Store Pickup Available! Store Pickup Available!
  • Free Ship Over 5000 BDT Free Ship Over 5000 BDT
  • Quality Product Quality Product
  • No Warranty No Warranty
  • No Replacement No Replacement

This is a review of the Makeblock XY-Plotter v2.0 12.. I have got the chance to test the new plotter. Many thanks to Makeblock for the plotter kit and the support during the building.

Packaging & Delivery

The plotter kit arrived as trackable package from China to Germany in 3 weeks. which is a normal delivery time. The package arrived in a good condition without any damage. 

The plotter kit

The plotter kit exists of 2 packages, One for the mechanical parts and the other with the electronics parts. No assembly instructions were included, these are available for download from the Makeblock site 10. The main difference between v1 and v2 are the stronger beams (24x24mm) . Controller is the Me Baseboard 6, an Arduino Leonardo compatible  board.




Building the plotter

The plotter is not as easy to build as it looks at first sight. The frame is build up in minutes but the transportation mechanism takes hours to build. But at least it has been done in 2 evenings. Two problem I encountered  during the built:

1. The screws for the belt connectors are too short, in my opinion. I ended in using 10mm and 20mm instead of 8mm and 16mm screws. These changes makes the mounting and adjusting of the belt connectors more easier.


2. The pen holder is only useful for small pens. But I want to use the XY Plotter drawing on a whiteboard. Whiteboard pens have a diameter of 17mm. The solution for this is using a Makeblock General Bracket as pen holder, similar to the one used at the XY-Plotter v1. 


Inkscape and GcodeTools

To create your own images for drawing you will need a G-code 5 file. G-code is the format used for CNC machines. I use Inkscape 3and the GcodeTools plugin 13 to create the Gcode files.

To install the GcodeTools:


Unpack and copy all the files to the following directory Program FilesInkscapeshareextensions and restart inkscape 


Unpack and copy all the files to the following directory /usr/share/inkscape/extensions/ and restart inkscape

To create a Gcode file in Inkscape:

  1. Create your drawing with Inkscape. If you use any text, select the text and select menu ‘Path’ ‘convert object into path’.
  2. Select menu ‘Extensions’ Gcodetools’, ‘Path to Gcode’. 
  3. Select Tab ‘Preferences’ and fill out the File and Directory text field, and the units of your choice ‘mm’ or ‘inch’.
  4. Select Tab ‘Path to Gcode’ and Click proceed to save the G-code FIle.


Before you load the G-code file into the plotter a few changes on the G-code file needs to be done:

  1. Open the G-Code file
  2. Correct the Z-axis values to your needs. 
  3. In my case  Z5.000000 into Z15.000000 vor Pen Up.
  4. Every occurence of Z-0.125000 into Z35.000 for Pen Down

Explanation: The Z-axis of the X-Y Plotter is controlled ba a servo. You need to find out the correct values for Pen Up and Pen Down. Use the  GRemote Tool (Button Z+, Z-) to manually move the Z-axis until you find the correct values.

The Arduino Sketch 'GCodeParser.ino' must be uploaded into the Meboard first. Choose 'Arduinio Leonardo' as Board type.

If you have found the correct Z values you can simply upload the G-code file with the GcodeRemote Tool by clicking the 'Send File' button. 

Plotting results:

This is the result of one of my first own drawings, made with Inkscape . The plotting result is far from perfect at the moment. There need to be done a lot of fine adjusting to get good results.At the moment the pen holder jiggles and the belts has too much slack.


Android App:

An Android app exists for the X-Y plotter v1. With an additional Bluetooth module it should be possible to use the app on the v2 model. I made some changes to the Arduino sketch to get it working on the model v2. But the results are very bad. Don't know the reason why, I just gave up further investigation.


laser engraver update kit 9 exists so far.

The software is capable to drive 3 stepper motors (x,y and z direction). Unfortunatly on the Me Baseboard only 2 stepper drivers can be attached. So building a real CNC machine is not possible with this components.


The Makeblock X-Y Plotter V2.0 is a nice little piece of hardware with some minor issues. For a beginner it might be a challenge to get the kit assembled. The available software works as expected. 

For the hardware I will gave a solid 8 out of 10 points.

For the electronics I will gave 9 out of 10 points

Product Details

Click here to leave a review

30 other products in the same category:

RC522 RFID Card Reader Module Kit Android NFC supported

Specification: Module Name: MF522-ED Working current:13—26mA/ DC 3.3V Standby current:10-13mA/DC 3.3V sleeping current:<80uA peak current:<30mA Working frequency:13.56MHz Card reading distance :0~60mm(mifare1 card) Protocol:SPI data communication speed:Maximum 10Mbit/s

Price BDT 185

Digital Line Following Sensor - 8 Array

Digital Line Following Sensor - 8 Array. TCRT 5000 8 Array Line Detect Sensor, Single calibration variable/pot. Easy to Calibrate Optional I2C Mode (Require only 4 Wire)  Sample Programming Code is available.

Price BDT 360
Pre Order

Button Keypad 3x4 module (Assembled)

The module has 12 push buttons. You can make usual keypads for enter numbers, symbols, or navigate and selections in the program. There are pull-up resistors of different values for each button. This makes it possible to connect all the 12 keys to taking only one analog port of the microcontroller. The button consists of two parts: a cap, which can be...

Price BDT 699

5v DC Mini Water Pump Micro Submersible Motor Pump 2.5-6V 120L/H

DC Voltage:2.5-6V Maximum lift:40-110cm / 15.75"-43.4" Flow rate:80-120L/H Outside diameter of water outlet: 7.45mm / 0.3" (our 7mm inner diameter tube is ok for this pump) Inside diameter of water outlet: 4.7mm / 0.18" Diameter:Approx. 24mm / 0.95" Length:Approx. 45mm / 1.8" Height:Approx. 33mm / 1.30" Material:engineering plastic Driving mode: brushless...

Price BDT 160

Arduino Bluetooth Module (HC-05)

Arduino Bluetooth Module (HC-05) This serial Bluetooth module can work as either master or slave. This module also includes the baseboard, not only the core board, most functions are pre-set, so only the serial port communication is available but it’s easier to use. It can be used also with Arduino or Microcontroller.

Price BDT 299
In Stock

Brand: SparkFun Electronics

LIDAR-Lite v3

Features: Range: 0-40m Laser Emitter Accuracy: +/- 2.5cm at distances greater than 1m Power: 4.75–5V DC; 6V Max Current Consumption: 105ma idle; 130ma continuous Rep Rate: 1–500Hz Laser Wave Length/Peak Power: 905nm/1.3 watts Beam Divergence: 4 m Radian x 2 m Radian Optical Aperture: 12.5mm Interface: I2C or PWM

Price BDT 19,500

1 Channel 12V Relay Board Module

This is a 12V 1-Channel Relay interface board, Be able to control various appliances, and other equipments with large current. It can be controlled directly by Micro-controller (Raspberry Pi, Arduino, 8051, AVR, PIC, DSP, ARM, ARM, MSP430, TTL logic) . **Relay Brand is different from the picture as per stock

Price BDT 90

801S Vibration Sensor Module vibration Analog Output Sensitivity LM393

01S Vibration Sensor Module vibration Analog Output Sensitivity LM393Size: 41 * 15 * 12.5mm The main chip: LM393, vibrating probe Operating voltage: DC 3-5V Main features: Has a signal output instructions; With analog and TTL-level signal output signal; Output valid signal is high, the light goes out; Adjustable sensitivity (fine-tuning); Vibration...

Price BDT 360

RFID M94 NFC thin smart card 13.56MHz 1k S50 IC

Specifications: This card is compatible with NFC capable phones and tablets, it is Smart Card Tags. Frequency: 13.56 MHz 1K byte EEPROM memory (768 FREE BYTES availability) Size: 85mm x 54mm x 0.9mm Material: PVC, Waterproof Write endurance 100,000 cycle Reading distance is 0 - 10cm (Reading distance depends on readers, not the cards)

Price BDT 30

Fingerprint Scanner - 5V TTL (GT-511C1)

Description: Fingerprint scanners are awesome. Why use a key when you have one right at the tip of your finger? Unfortunately, they're usually unreliable or difficult to implement. Well not anymore! We've found this great fingerprint module from ADH-Tech that communicates over TTL Serial so you can easily embed it into your next project.

Price BDT 3,300
There are not enough products in stock

Brand: DFRobot

4WD Smart Robot Chassis Kit

This 4WD Chassis is simple yet versatile robot chassis designed specifically for students and hobbyist. Featuring large size chassis plates cut from acrylic and designed with numerous holes and mounting points, providing plenty of space to carry a PCB board and any additional components that you choose. The possibilities are only limited by your...

Price BDT 930
In Stock

MLX90614 Contactless Temperature Sensor Module For Arduino

STOCK OUT MLX90614 Contactless Temperature Sensor Module For Arduino Compatible Application: Thermal Imaging Camera, Wireless Temparature Measure. Easy to integrateFactory calibrated in wide temperature range:-40…+125°C for sensor temperature and-70…+380°C for object temperature.

Price BDT 4,500

1.5W 8ohm Mini Speaker DIY

15mmx24mm Speaker, rated power is 1W, impedance is 8 Ohm This small speaker will be your best choice in DIY audio speakers it will work well for home audio-visual equipment and other speakers Unique design, adopted well-performed magnet, imported rubber coil The package includes 1pcs small speakers, if the item you have received is defective or get some...

Price BDT 55

Line Follower Robot Kit

Line Following Robot Kit with Arduino This is an Arduino based line follower robot kit. It has all the basic parts to build a line follower robot. You have to build and program it by yourself. Comes Unassembled Just Contain Parts Only No Instruction

Price BDT 1,699

1 Channel 5V Relay Board Module

This is a 5V 1-Channel Relay interface board, Be able to control various appliances, and other equipments with large current. It can be controlled directly by Micro-controller (Raspberry Pi, Arduino, 8051, AVR, PIC, DSP, ARM, ARM, MSP430, TTL logic) . **Relay Brand is different from the picture as per stock

Price BDT 90

Reference: WRL-10418

XBee Pro 63mW PCB Antenna - Series 2B (ZigBee Mesh)

Description: This is the very popular 2.4GHz XBee module from Digi. These modules take the 802.15.4 stack (the basis for Zigbee) and wrap it into a simple to use serial command set. These modules allow very reliable and simple communication between microcontrollers, computers, systems, really anything with a serial port! Point to point and multi-point...

Price BDT 4,600
Pre Order

Follow us on Facebook