DFRobot Arduino Beginner Kit Review

DFRobot features their Arduino Beginner Kit for anyone who is aiming to learn more about Arduino and electronics. You can start from the basics such as LED control before gradually learning about the more advanced environment sensing, actuators, and even monitoring. The Arduino Beginner Kit will help you gain more knowledge in the world of sensing, managing the physical world via sensors and the Arduino micro-controller through a carefully and finely designed project.

DFRobot Arduino Beginner Kit Review – Whats in the Box?

The DFRobot Arduino Beginner Kit comes in a nice and rather noticeable orange-colored plastic box that has a transparent cover with locks to secure the container. There’s nothing much on the box’s lid since it only features a sticker that mostly covers the area; on the sticker, you’ll see the name of the product and few designs – that’s basically it.

When you open the box, you’ll find a bunch of items in there; DFRobot created their own project-reference flashcards together with wiring guides that are specifically for each of the projects that are present. These are all user-friendly and easy to understand to let you make things faster while simultaneously aiming to minimize errors.

All of the elements that are included in the package are easy to find since the company ensured to include black labels to avoid confusion while working on the projects. DFRobot has also focused on customer’s requests, thus, worked to offer better and higher quality products that are perfect for both beginners and pros.

The Product

DFRobot Arduino Beginner Kit Review – Get Started in Arduino

The latest version of the DFRobot Arduino Beginner kit features a total of twenty high-quality elements, as well as fifteen project flashcards that make this Arduino kit easy to learn, follow, and even teach. The DFRobot Arduino, which is compatible with the Arduino Uno-R3, is considered to be the most stable and frequently utilized Arduino processor by a lot of people since it is 100% suitable for the Arduino IDE, and also the DFRobot’s top-selling Arduino prototype shield that is also included in the kit.

Aside from the premium quality and efficient jumper wires, more LEDs, 9G servo, double resistors, and the IR remote receiver & transmitter, four additional useful elements are included and these are the following: fan, relay, motor, and the potentiometer. With these, you can fully enjoy and play more with the Arduino projects.

Here are the following project lists for the DFRobot Arduino Beginner Kit:

Arduino Project1 – LED Flashing

This is the first lesson of the kit and you can learn the basics of components like resistors, LEDs, and buttons. Also, you’ll begin writing Arduino sketches to manage the LED with your starter kit.

Arduino Project2 – SOS Distress Signal

This part is where you’ll learn how to build Morse code generators with circuits.

Arduino Project3 – Interactive Traffic Light

The first Arduino interactive project begins here and you will be creating button-controlled traffic lights in this portion.

Arduino Project4 – Breathing LED

For this portion of the Arduino project, you can start utilizing the kit to create an RGB LED fader by managing the PWM, creating a smoother dimming and brightening effect on your LED.

Arduino Project5 – Color RGB LED

Here is where you’ll focus on the RGB LED: the component combines green, red, and blue LEDs to display a variety of colors simply by adjusting the values for each light. Learn how to create various colors randomly with RGB LED.

Arduino Project6 – Alarm

The buzzer will be tested in this project; this will generate sounds with various frequencies utilizing sinusoidal waves. If you link a LED with the same sinusoidal wave, you’ll be able to create your own alarm.

Arduino Project7 – Temperature Alarm

In this portion, you’ll be able to learn all about the Temperature Alarm. The company included the temperature sensor to previous circuits; this will trigger the buzzer to sound once the temperature reaches a specific range.

Arduino Project8 – Vibration Sensors

The tilt sensor will be utilized in this specific project which is also included in the DFRobot Arduino Beginner Kit. The sensor can readily detect regular orientation and motion; DFRobot also included the LED to this project. Once the sensor is able to detect movement, the LED will be HIGH (on), and when no movement is detected, the LED will be LOW (off).

Arduino Project9 – Light Sensitive LEDs

This time, you’ll be introduced to a new sensor component which is the photo-diode; the photo-diode included in the kit is a regular light sensor. In this specific project, you’ll learn how to create an automatic light that can adjust itself based on the ambient lighting around.

Arduino Project10 – Driving a Servo

Servos are necessary for electronics applications since these can accurately move to a certain position. The starter kit will teach you how to drive a servo.

Arduino Project 11– Controlled Servo

Here, you’ll get to know how to control a servo and also modify the circuit by exchanging the potentiometer for a sensor, or by altering the actuator to a LED.

Arduino Project12 – Interactive-Adjustable RGB LED

After learning how to adjust the RGB LED, you’ll learn how to make it interactive by including three potentiometers to be able to select any color for your home lighting.

Arduino Project13 – D.I.Y. Fan

A relay and motor in the Arduino starter kit will be utilized to create a small fan.

Arduino Project14 – IR Remote-Controlled LED

For the 14th project, you will be learning about the IR Remote-Controlled LED. The IR or infrared receiver is a hardware device that can send data from one IR-remote control to another device. Basically, the receiver will create a code to identify the IR signal that it will receive; the code will then be utilized to convert signals from the remote to a format that can be read by other devices.

Arduino Project15 – IR-Controlled LED Matrix

For the last project, you’ll get to learn how to establish an IR-controlled LED Matrix using the DFRobot Arduino Beginner Kit.

How to Use

Download the Arduino IDE

This is the first step that you should follow to start using the kit: you should first go to http://arduino.cc/en/Main/Software to download the available installation file based on your operating system. If you’re a Linux and Mac user, you can directly utilize the Arduino sketch by clicking on the file that’s included in the software; if you’re a Windows user, continue following the instructions we’ve listed below.

Install the Necessary Drivers

If you’re installing the Arduino UNO drivers with Windows Vista, XP, or 7, just plug in your board and wait a bit until Windows starts its driver installation. Once done, just click on the Start Menu, open the Control Panel, then search for the Unknown Device and right-click on this; from there, choose Update Driver Software. From this portion, select “browse my computer” for driver software and wait while your computer manually searches for the drivers.

After this, you can click on browse again and search for the directory location of the Arduino IDE, this is where the installation files can be found. Within this directory, you’ll find another directory called drivers – choose this then click next. When you return to your device manager, the Arduino device should be recognized by your PC.

This time, you can go back to the device manager then click on ports (COM and LPT); here, you should be able to see the Arduino no or COM# which is a COM port that your PC utilizes to easily transfer necessary data to the Arduino. Take note of your COM number since you’ll need this later on.

Upload the Blink Program

This time, you can open the Arduino IDE and check out each of the present icons to familiarize yourself with each of its functions. We utilized a very basic code as an example: blink, so you can go through the entire process and test if the controller functions; click on verify to organize your codes.

Downloading the Code to the Arduino

Now, it’s time to download the code to the Arduino: you can choose your micro-controller simply by choosing board > Arduino UNO then choose your COM port by selecting the serial port and the COM port number that you took note of earlier. Once done, your Arduino will automatically run the code and the onboard LED will start blinking just as you programmed.

DFRobot App

DFRobot recently released their mobile phone app which aims to help users in their journey to master Arduino development. The app is a fantastic companion for all your Arduino tinkering needs.

[foogallery id=”7288″]


The DFRobot Arduino Beginner Kit is a cost-efficient product that is recommended for you if you’ve just started out with programming or electronics. You’ll be guided from the basics to the more advanced lessons, making the kit definitely worth purchasing. Additionally, everything is easy to follow and all the things you need are included in the box so you won’t have a hard time following instructions when doing the projects.

Where to Buy

If you want to get your own DFRobot Arduino Beginner Kit, you can buy this directly from their official website.

%d bloggers like this: