Educational Electronics Kit - Smart Chains with ARDUINO

Product Code: MOK1
Availability: Temporarily Out Of Stock
Ex Tax: 57.03€

Introducing Electronics Collection "Smart Circuits with Arduino™". It contains everything you need to get acquainted with Arduino, electronics and programming. A journey through 17 smart circuits awaits you, which you will be able to master the power of the Arduino microcontroller, to create interactive and joyful projects. The kit contains all the necessary tools and electronic components. On the Arduino trip you will be accompanied by a collection of books in Lithuanian. In the book, information, consistent instructions, schematics, and visual language.

"Smart Chains with Arduino™" is the beginning of the Arduino for everyone - beginner and advanced. Arduino is a small computer that manages various electronics components and devices. Thanks to him, the objects seem to come to life, carry out the teams we are commanding, react to changes in the environment. By collecting and testing the provided smart circuits, we will be able to get acquainted with Arduino microcontroller utilization possibilities in a consistent way:

GRND - 01. Start - Flashing LED

We will begin our acquaintance with Arduino by performing a very simple experiment, which is called flashing LEDs. During this experiment, we will make Arduino, by congratulating us, a dash of light. Yes, yes, you do not hesitate, he will do this because we have all the powers of this small but powerful computer. The simplest program will control the frequency of light flashing.

GRND - 02. Rotating knobs - Potentiometers

In this experiment, we will work with a potentiometer. Potentiometers are usually used to adjust settings such as volume or brightness. You will learn how to use the potentiometer to control LED brightness with Arduino. The program shows the operation of the analog input. Changing the position of the potentiometer handle will change and the LED flashes.

GRND - 03. Color light - RGB LED

A colorful LED can light up in all rainbow colors! Of course, this is much more interesting than a flashing LED. In fact, the three-color LEDs are three LEDs (red, green and blue) in one housing. When we are at the Arduino digital output, we set various color intensity and intensity parameters, we get new colors.

GRND - 04. Dancing LEDs - More LEDs

Awesome In the first lesson, we taught the LED to blink, in the third one - a three-colored LED flashed in all the rainbow colors! It's time to cling the circuit and connecting even eight LEDs to Arduino. Also, with Arduino, various light effects will be created. We'll let the eight LEDs dance. The chain is large enough and interesting. In this experiment, you will begin to develop your own programs and understand how Arduino works.

GRND - 05. We press the buttons - Buttons

So far, we did everything with exits. Now, we are going to look at the other side, and "play" with entrances. In this experiment, as a sensor, we will use the buttons. This is the simplest and clearest way to show how Arduino can access information. Our condition - if any buttons are pressed, the LED will light up, but if you press both buttons, the LED will not illuminate.

GRND - 06. When the light shines - Photoresistor

In the second lesson, you will learn how a potentiometer with resistance varies depending on the handle - the rotation of the stem. Now you will learn to use a photoresistor, a semiconductor device, as a sensor that changes its impedance, depending on how much light enters its surface. Using a photoresistor as a light sensor, we will control the brightness of the LED.

GRND - 07. Measure the temperature - Sensor TMP35

We will learn to use a temperature sensor with Arduino. We will set the Arduino IDE debugging window for displaying temperature changes. Using the "Serial Monitor", we will read the temperature sensor. TMP35 is a simple temperature sensor that changes its output voltage in proportion to ambient temperature. They can be used for all types of automation tasks, where changes in temperature depend on changes in parameters. Transferring information from Arduino to computers is even more interesting than previous experiments - we will start using the Serial port of Arduino. So far, we have limited our use of simple diode to show any changes. Let's make sure Arduino can not only signal the changes in the environment, but if necessary, easily interact with the computer and display all types of text and data on any terminal.

GRND - 08. Turning angle - servo mechanism

Servo mechanism, abbreviated "servo" is an engine that consists of an electronic circuit with a back connection. The Servo.h library is designed for Arduin, which can handle various types of servo motors. Servo motors are ideally suited for electronics and automation - with high speeds and the ability to accurately determine the desired position, which is not possible with conventional motors. They are easy to operate with a variable pulse duration. In this experiment, you will learn how to use PWM (pulse width modulation) for servo motor control.

GRND - 09. When it comes to music - the Pyzi Signal

Again, we will try to bridge the gap between the digital and analog worlds. We will use a piezoelectric signal, which causes a small "click" when we briefly touch its contacts to a 5 volt power supply. Try it out! Of course, this is not very interesting, but if you connect the voltage and then disconnect, and then 100 times a second, the signalizer will start beeping. Having collected hundreds of string tones together - the music of the horn!

GRND - 10. Musical synthesizer - We connect a potentiometer

Create a Piezo Synthesizer. We can use the piezo signalizer to generate sounds. It converts electrical frequencies into sound waves. Different sound waves are produced by quickly switching on and off the voltage (pulse). The text of the program handles two parameters that are scanned from two potentiometers. One potentiometer determines the pitch level, the other is the duplicate cycle duration.

GRND - 11. Turning the engine - transistor and motor

In the past, got acquainted with the servo motor that we managed Arduino? Now let's take a look at the DC motor twist. This will require a transistor that can switch, i.e. to switch (the transistor acts as a switch) to a much higher current than Arduino. When using a transistor, you need to make sure that its parameters are suitable for the particular equipment. The transistor we use in this circuit, the TIP120, can handle 60 volts and 200 mA of current, which is perfect for our engine!

GRND - 12. Turn on more load - Rollers

Now let's learn how to control the bows, giving Arduino more power! Rather, Arduino will teach you to control a stick. The relay is an electrically operated mechanical switch. The inside of the plastic housing is a powerful electromagnet. When it receives an energy load, the relay is activated - an electromagnet is attracted by the anchor and the group of contacts connect or disconnect the load power supply circuit.

GRND - 13. More dancing LEDs - Streamlisting register 74HC595

Finally we have got integrated circuits (IGs). Now, using the Integrated Circuit Boost Register, we will manage 8 outputs using only three Arduino contacts. The Boost Register 74HC595 is an integrated circuit that has eight digital outputs. To use them, we will use a new interface called the serial peripheral interface (SPI), i.e. a consistent peripheral interface that we will use to transfer data to Arduino. One push-up register will add 8 additional exits to Arduino and will take only three of his contacts. We can connect such circuits very much. In the follow-up, we will get a lot of additional conclusions, which will occupy the same three Arduino contacts.

GRND - 14. Revitalizing shapes - 8x8 light-emitting diode module

In our next project, as a monitor, we will use the 64 module of light-emitting diode array.

Since these modules use the MAX7219 integrated circuit as a controller, we can turn on and off each of the 64 LEDs using only 3 of our Arduino contacts. It's a simple and inexpensive way to control 64 light-emitting diodes and create a variety of animations. In addition, we can combine multiple modules together to control even more LEDs. Our program will use the LedControl library. Download and upload it to the Arduino IDE: C: \ Program Files (x86) \ Arduino \ libraries folder. Then restart the IDE software. Create more animations using the generator:

GRND - 15. Calculate - Segment Indicator

The main advantage of light-emitting diodes is that, being small, some of them can be combined into one compact and compact package to form what's commonly referred to as the 7-segment display. The Seven Sequence Indicator consists of seven LEDs arranged in a rectangle in the appropriate order (see below). Each of the seven LEDs is called a segment. Different combinations of seven segments disabled and enabled enable numeric values ​​from 0 to 9. Each segment's location and output (PIN) are marked with letters A through G (see below). 7-segment LED displays come in two types: common anode and common cathode. The indicator with the number 5101AS printed on the side is a common cathode type indicator.

GRND - 16. Good world - LCD display

In this lesson, we'll learn how to connect an LCD to Arduino and display all the data in it. Liquid Crystal Display (LCD) is a complex electronic module that we can use to display text or numeric data. The display is installed on the motherboard, PCB. It has two rows of 16 characters and a light for use in dark daytime. We have been using the serial monitor serial port. You will see his likeness to the LCD and make sure that a large computer is not necessary.

GRND - 17. We Play - Reaction Game

Now that we've done all the projects and learned all the basic components of Arduino management, it's time to create something interesting. This chain will show you how to create your own Simon Says game. With Arduino UNO, using LEDs, buttons, alarm, multiple resistors, you can create this and other interesting games. How will it work? When you load the code, the signalizer will beep several times and all four diodes will start flashing. The game will start when you press any of the four buttons. Then the random LED will blink. You will need to quickly press the button associated with the color of the LED, thus repeating the pattern. Successfully guessing, the model will be repeated again, only this time adding another random LED. The player must follow the model for as long as possible. With each successive guessed model, the additional model of complexity will be added to the basic model.


- An Introduction to How It Works.
SLEEVE HANDLES - How to use the potentiometer to control LED brightness with the help of Arduino.
COLORED LIGHT - Tri-colored diodes for extraction of new colors.
JUMPING LED - We will add more LEDs and we will shock them with Arduino.
BUTTONS - We will pass Arduino's information to the simplest sensor.
WHEN THE LIGHT FLOW - using a photoresistor as a light sensor, we will control the brightness of the LED.
TEMPERATURE - We will use a temperature sensor with Arduino.
- let's get the servo running using PWM (pulse width modulation).
WHY THE MUSIC IS PLAYING - we will create tunes with Arduino and build them.
MUSICAL SYNTHESIZER - We connect a potentiometer to the alarm system and create cosmic sounds.
LOOKING FOR A MOTOR - Let's start the engine with a transistor.
INCLUDING HIGHER CAPACITY - We'll handle the bucks.
DIRECT LIGHT DIODES - By using the push-pull registry integrated circuit, we will manage 8 outputs with just three Arduino contacts.
RECOVERY FIGURES - we create various shapes with the 8x8 light-emitting diode module.
NUMBERS - when you need to handle the numbers.
WORLD - We will connect an LCD to Arduino and display all data in it.
is a reaction game where we combine everything into one.

Technical specifications:

The kit consists of an Arduino microcontroller, a layout board, connecting wires, a USB cable for connecting a microcontroller, an energy source cable, over 70 electronics components and devices.

Project kit includes:

10x 220R resistor;
10x 1K resistor;
10x 10K resistor;
1x potentiometer 10k;
2x Potentiometer 50k;
5x Red LEDs;
5x Yellow LEDs;
5x Green LEDs;
5x Blue LEDs;
1x RGB diode;
2x 1N4004 diode;
1x TIP120 NPN type transistor;
1x LM35 Temperature sensor;
3x Photoresistors;
4x Buttons;

1x Mini-servo motor;
1x Audible alarm;
1x DC electric motor;
1x Relay DPDT 5V-12A / 125VAC;
1x 74HC59 shift register;
2x 1-digit 7-segment module;
1x MAX7219 8x8 matrix module;
1x 16x2 LCD display;
1x Goldpin 1x40pin 2.54mm;
1x Arduino UNO R3 microcontroller;
1x Maxi prototyping plate (750 slots);
1x wires for the prototyping plate (70 pcs.);
1x USB cable 1.8m;
1x Box;

Claim orders from Stores

You can claim your purchased items within 1 - 4 work days after making an order (if product is in local warehouse).

Please wait for an email notification regarding Your order status update.

Vilnius Store address: Vytenio g. 20, LT-03229 Vilnius, Lietuva

Kaunas Store address: Pramonės pr. 4D, LT-51329, Kaunas, Lietuva

Local delivery

Purchased items are delivered locally through Venipak service. Depending on availability of items, orders are processed within 1-3 work days. Orders made until 1AM are shipped the same day.

Local delivery  (1-2 w.d.) price for items of any size is through through courier service is 4.50€ (incl. VAT). 

Local delivery price to Venipak parcel terminals (1-3w.d.) is 2.50€ incl. VAT.

Local delivery price to Omniva parcel terminals (1-3w.d.) is 3.50€ incl. VAT.

Payment on delivery +2.00€ (incl. VAT).

You can pay for the goods at the time of delivery to the courier in cash or by credit card. Payment to Omniva parcel terminals is only possible by bank card.

International delivery pricing through courier service

International shipping prices depend on geographic location:

Latvia - 5.50€ (incl. VAT)

Estonia - 6.50€ (incl. VAT)

other - negiotiated individually.

International delivery pricing to Omniva parcel terminals

Latvia - 6.00€ (incl. VAT)

Estonia - 8.50€ (incl. VAT)


We accept payments via PayPal for orders over 20€.

Paid orders of more than 100€ are shipped for free to Baltic countries.

Product availability status:

Vilnius Store In Stock - the product is at the store, Vytenio str. 20 in Vilnius and can be picked up / purchased the same day;

Kaunas Store In Stock - the product is at the store, Pramonės pr. 4D in Kaunas and can be picked up / purchased the same day;

Central Warehouse In Stock - In stock, product will be shipped in a short time 1-2 work days, there is no possibility to pickup on the spot;

1-2 work days - product will be shipped in a short time - 1-2 business days;

1-2 work days – we don’t have selected product in stock. Shipping time is only 1-2 work days;

3-5 work days – we don’t have selected product in stock. Shipping time is between 3-5 work days;

3-7 work days – we don’t have selected product in stock. Shipping time is between 3-7 work days;

Out of Stock – selected product is sold out at the moment, but you can apply for automatic alert by email when product will be in stock.