Tutorial Hub

Choose your Product

Choose your Programming Language

pictoblox logo sticker

Graphical Programming

PictoBlox is a Scratch based programming platform, using which you can create your own robots, games, and animations.
I want to work in PictoBlox

Syntax Programming

The open-source Arduino IDE is based on C and C++, which makes it easy to write code and upload it to evive.
I want to work in Arduino IDE

Explore Tutorials

Grades GIF

Scratch: What is Conditional Programming?

In this tutorial, we will learn about conditional programming in Scratch, using which we can perform certain actions depending on conditions we put.
Bat ANimation

How to do Animation in Scratch?

Creating animation is one of the most important application of Scratch. In this tutorial we will make a flying bat animation.
Stage example

What is Stage and Sprite in Scratch?

In this tutorial you will learn about stage and sprite in detail. You will get to know how to write script and change costumes for each one.
Fly Bat

Scratch: How Sprites Interact?

Each sprite has its own scripting area, where the scripts are written perticularly for that sprite. This tutorial shows how two sprites can communicate.
Labview Logo

Getting started with LabVIEW

LINX (LabVIEW Plugin) provides easy to use LabVIEW VIs for interacting with evive. Use the built in sensor VIs to start getting data to your PC in seconds or use the peripheral VIs to access your devices digital I/O, analog I/O, SPI, I2C, UART, PWM and more.
Making of Keyring

Making of Keyring

The tutorial gives you the complete guide of how to make your own personalized Key ring.
soil pH scale comaprison

How to measure pH value of Soil?

Plants grow best in soil near neutral pH. Some plants prefer slightly acidic and others slightly alkaline soil. In this project you will get to find out the pH value of the soil.
Plants slideshow

Prepared Microscope Slides: Plants Specimen

This tutorial is set to introduce students to the common characteristics of the plant's specimen. The learners will observe the specimen structures of various plants .LET'S BEGIN....

Interfacing GY-521 module with evive

In this tutorial we will interface the GY-521 module with evive. The GY-521 module contains a 3-axis accelerometer, a 3-axis gyroscope, a temperature sensor, and a digital motion processor. We will display the value of each sensor on the serial monitor.
LCD setup with evive

How to interface 16 X 2 LCD with evive?

This tutorial discusses how we can interface 16 X 2 with evive . How we can display the data on the lcd? All the answers are given in this tutorial.LET'S BEGIN....
raindrop setup

How to interface raindrop sensor with evive?

This tutorial discusses how to interface raindrop sensor, its working and how to interpret the output data?All the answers are given in this tutorial.LET'S EXPLORE....

How to interface Water Flow sensor with evive

In this tutorial, we will discuss how to interface water flow sensor with evive. How water flow rate, current water flowing and output water changes? The water flow rate in liters per hour, current water flowing and output water flowing data flowed since starting is displayed on the screen. All the answers are given in this tutorial.LET'S BEGIN...
ldr circuit

How to interface LDR sensor with evive ?

The tutorial will shows how to interface ldr sensor with evive and controlling the led state using the sensor.How does ldr sensor works? How to control lights using ldr sensor? All the answers are given in this tutorial.Let's begin...

Making Digital clock using “TM1637 4-digit display”

In this tutorial we will be making digital clock using "TM1637 4-digit display" and "RTC PCF8563" , we will also use slid switch and two potentiometer to set timing and we will display hours and minutes obtained from "RTC PCF8563" on "TM1637" 4 digit display
gas sensor

Interfacing MQ-4 Gas sensor with evive

In this tutorial we will interface MQ-4 Gas sensor module with evive and if Gas concentration exceed specific concentration we will glow led
ultrasonic sensor working

Interfacing HC-SR04 Ultrasonic sensor with evive

In this tutorial we will interface HC-SR04 Ultrasonic sensor with evive and we will calculate distance between ultrasonic sensor and obstacle form which ultrasound waves are reflected
evive 3.3V Input Output

How to interface 3.3V Digital I/O

This tutorial discusses the use of bidirectional logic shifter as 3.3V digital input and output with the help of an Arduino IDE sketch.
WiFi ESP8266

How to interface ESP8266 Wi-Fi Module with evive

The tutorial discusses the ESP8266 Wi-Fi Module, how to connect it to evive, and how to configure it for IoT applications using AT commands by writing an Arduino IDE sketch.

How to use evive’s Real-time Clock

This tutorial discusses what is a real-time clock, and how to use evive's real-time clock to show time, date, and day with the help of an Arduino IDE sketch.
evive Fritzing

How to use evive’s Interrupt pins

This tutorial discusses what are interrupts, and how to use evive's interrupt pins in Arduino IDE with the help of an Arduino IDE sketch.

How to use evive’s Capacitive Touch Inputs

This tutorial discusses what are capacitive touch sensors, evive's capacitive touch input, and how to control the touch sensors in evive, with the help of an Arduino IDE sketch.
Controlling Servo Motor

Servo Sweep using Arduino IDE

In this tutorial we will sweeps the shaft of a RC servo motor back and forth across 180 degrees using Arduino IDE.
controlling gripper

How to interface Servo Motor with Arduino IDE

This tutorial discusses what are servo motors, how to control them, and how to interface them with Arduino IDE using motor control units in evive with the help of an Arduino IDE sketch.

How to interface DC motor with Arduino IDE

This tutorial discusses what are DC motors, how to control them, and how to interface them with Arduino IDE using motor control units in evive with the help of an Arduino IDE sketch.

How to use evive’s Joystick (Navigation Key)

This tutorial discusses how to work with evive's 5-way navigation key and how to read its state and display on the TFT screen with the help of an Arduino IDE sketch.

How to read Analog Input at evive’s Analog Pins

This tutorial discusses the analog input pins in evive, what is scaling, potentiometer, and how to read the input at the analog pins with the help of a simple Arduino IDE sketch.

How to use evive’s Slide Switch

This tutorial discusses different types of switches based on their pole and throw, what are slide switches, and a simple Arduino IDE sketch to display the state of evive's slide switch on the TFT screen.

How to use a Tactile Switch with evive

This tutorial discusses what are switches, types of switches, pull-up and pull-down resistors, and how to control the pin 13 LED on evive using a tactile switch with the help of an Arduino IDE sketch.
evive Digital Input

How to use evive Digital Pins as Input Pins

This tutorial discusses how to configure the digital pins in evive as INPUT in Arduino IDE, with the help of a simple example using evive's tactile switch.
TFT Graphics

How to Draw Shapes on TFT Display

This tutorial discusses about the functions in the evive TFT screen library in Arduino IDE that help in drawing different shapes on the display with the help of a simple Arduino Sketch.

How to Manipulate Text on TFT Display

This tutorial discusses how to change the colour and size of text on evive's TFT Display using functions from the TFT library in Arduino IDE.

Getting Started with TFT Display

This tutorial discuss evive's TFT Display, the TFT library in Arduino IDE, and how to display text on the TFT screen.

Blink with Firmware on evive

This tutorial explains how we can access evive firmware even when some other code is running on evive.
Arduino IDE while Loop

Arduino IDE: while Loop

This tutorial discusses what is a while loop, its general syntax in Arduino IDE, how it different from a for loop, and how it works.
Arduino IDE for Loop

Arduino IDE: for Loop

This tutorial discusses what is loop statement, a for loop, its general syntax in Arduino IDE, and how it works.
Arduino IDE Increment Decrement Operator

Arduino IDE: Increment & Decrement Operator

This tutorial discusses what are increment operator and decrement operator, two of the many arithmetic operators, their two different structures, and how to use them in Arduino IDE.
Arduino IDE if-else-if Statement

Arduino IDE: Conditional(if-else-if) Statements

This tutorial discusses what are conditional statements, and their different types in Arduino IDE, such as the if statement, if-else statement, and if-else-if statement.
Arduino IDE Logical Operators

Arduino IDE: Boolean or Logical Operators

This tutorial discusses what are logic operators and the different types of logic operators in Arduino IDE, such as the AND operator, OR operator, and NOT operator.
arithmetic Operators

Arduino IDE: Arithmetic Operators

This tutorial discusses what are arithmetic operators, and the arithmetic operators in Arduino IDE for addition, subtraction, multiplication, division, and finding out the remainder.
evive arduino variables

Arduino IDE: Variables

A variable is used in programming to store a value (integer, float, character or string) that may change during the life of the Arduino sketch.
screenshot

Arduino Sketch: Structure and Flow

This tutorial discusses the basic structure of an Arduino sketch and the top-to-bottom execution of program instructions.
arduino logo

Getting Started with Arduino IDE

This tutorial discusses how to install Arduino IDE in Windows, Mac & Linux, and configure Arduino to upload programs (evive Firmware) in evive.
Blink Arudino Pin13 LED

Program Arduino Board with PictoBlox

This tutorial discusses how to interface Arduino Uno to PictoBlox and also understand the UI and modes of PictoBlox, and will see how to make Uno's pin 13 LED blink.

How to interface water pump with evive?

This tutorial discusses how we can interface water pump with evive . How we can control the speed of water flow using the evive menu? How we can control the speed using potentiometer with a simple scratch code.All the answers are given in this tutorial.LET'S BEGIN....

Interfacing Relay with evive

This tutorial explains interfacing of a relay module with evive for controlling high power circuits like AC bulb with help of evive.

How to interface Flex sensor with evive

This tutorial discusses what are Flex sensors, how to interface them with Evive in Scratch with the help of a sample circuit and program in Scratch mode.
MQ-2-Gas-Sensor-2

Interfacing MQ-3 Gas Sensor with evive

In this tutorial, you will learn how MQ3 gas sensor works, how to interface the sensor with evive and how to calculate the PPM value for different gases.
MQ-2-Gas-Sensor-2

Interfacing MQ-2 Gas Sensor with evive

In this tutorial, you will learn how MQ2 gas sensor works, how to interface the sensor with evive and how to calculate the PPM value for different gases.
What is Ultrasonic Sensor

What is an Ultrasonic Sensor?

Learn what is an ultrasonic sensor, how does HC-SR05 work, interface it with evive using PictoBlox and what projects to make using an ultrasonic sensor.
IR sensor Tutorial

What is an IR Sensor

Learn all about an IR sensor, from what is an IR sensor, how to interface it with evive using PictoBlox, and the projects we can make using it.
evive TFT Display

How to Manipulate evive’s TFT Display

This tutorial discuss evive's TFT Display, the blocks under evive TFT Display extension, and certain example programs to show the usage of different blocks in Scratch mode.
Getting Started With Servo Motor

What is a Servo Motor?

Learn what is servo motor, how does servo motor work, interface it with evive using PictoBlox and what projects to make using a servo.
What is a DC Motor

What is a Dual-Shaft (DC) Motor?

Learn what is dual-shaft(DC) motor, how does DC motor work, interface it with evive using PictoBlox and what projects to make using a DC motor.
What is LDR

What is LDR (Photoresistor)?

Learn all about LDRs (photoresistors): how does an LDR work, interfacing an LDR with evive using PictoBlox and projects you can make using it.
evive Poentiometers

How to Read evive’s Potentiometers in PictoBlox

This tutorial discusses what are potentiometers, evive's potentiometers and how to read them in PictoBlox, and how to control the brightness of an LED using one of evive's potentiometers.
What is Push Buttons

What is Tactile Switch or Push Button?

Learn all about push buttons (tactile switches): how push buttons work, interfacing a push button with evive using PictoBlox and projects you can make using push buttons
evive Analog Write

What is LED (Light Emitting Diode)?

Learn all about LEDs (light emitting diodes): how do LEDs work, interfacing an LED with evive using PictoBlox and projects you can make using LEDs.
Interfacing-Dabble-with-evive

Interfacing Dabble with evive

In this tutorial, we learned how to control actuators or send commands to them wirelessly via a Smartphone using Dabble.
PictoBlox-Upload-Mode

PictoBlox – Upload Mode

In this tutorial, you'll see what is PictoBlox's Upload mode and how to use it to control our hardware wirelessly, i.e. without being connected to computer.

PictoBlox – Stage Mode

In this tutorial, you learned about PictoBlox's Stage mode and how to control hardware in real-time using a USB cable or over Bluetooth. 

evive – Plug and Play Part 2

In this tutorial, we’re going to take a look at the inbuilt tools that evive has and that truly makes it versatile and portable electronics lab. They are the pin state monitor, oscilloscope, sensing, and the function generator.
evive-Plug-and-Play-Part-1

evive – Plug and Play: Part 1

In this tutorial, we are going to give you a hands-on experience of evive’s plug and play interface through activities for controlling a DC motor, a servo motor, understanding the inbuilt touch sensors of evive.
Getting Started with evive

Getting Started with evive

This tutorial explains us what is evive, how to install the battery in it, how to charge it and the various input-output modules available in it.
Getting-Started-with-Pictoblox-App-Thumbnail

Getting Started with PictoBlox Mobile Application

PictoBlox Mobile Application is a graphical programming software app based on Scratch Blocks to learn to code on the code. Make interactive games, program robots and prototyping boards like evive, Arduino, and ESP32.
Output GIF

How to Make a GIF

In this tutorial, we will learn how to convert a video into GIF and optimize it.
Temperature and Humidity Monitoring System

IoT Based Temperature Monitoring System

Learn how to make a temperature and humidity monitoring system using DHT and ESP8266 and analyze its data on Adafruit IO and program it in PictoBlox.
how to record video in pictoblox

How to Record Video in PictoBlox

This tutorial shows you how to record video and take Snapshot into PictoBlox using it's inbuilt recorder and from where can you access the files.

Trial

New Tutorials