Quarky Vertical Pick and Place Robot

In the Vertical Pick and Place Robot, we can explore the fascinating process of designing and programming a vertical pick-and-place robot. This advanced assembly introduces learners…

Quarky Vertical Steering Robot

The Steering Robot is a robot that can be controlled manually and autonomously using the steering of the robot. It introduces learners to the principles…

Quarky Four Wheel Drive Robot

The Four Wheel Drive Robot mainly focuses on how these robots differ from simpler designs and teaches how to control their movements. Through hands-on activities,…

PictoBlox Credits Troubleshooting

Learn how to troubleshoot common issues related to PictoBlox credits, ensuring a smooth and hassle-free experience with the software. By following the…

Quarky Wheels Troubleshooting

Gain valuable insights into troubleshooting common issues related to Quarky's wheels. As a crucial component of Quarky's movement, it's essential to u…

PictoBlox Python Troubleshooting

Explore troubleshooting techniques for Python programming in PictoBlox, the graphical programming software for Quarky. While Python offers immense fle…

Quarky Drivers Troubleshooting

Gain valuable insights into troubleshooting common driver-related issues with Quarky. Drivers play a crucial role in establishing communication betwee…

Quarky Motors Troubleshooting

Gain valuable insights into troubleshooting common issues related to Quarky's motors. As the driving force behind Quarky's movement, it's essential to…

Getting Started with Quarky

Introductory guide to help you get started with Quarky, the reprogrammable robot. Whether you're a beginner or an experienced user, this module will p…

Quarky Firmware Troubleshooting

Gain valuable insights into troubleshooting common firmware-related issues with Quarky. Firmware plays a critical role in the functioning and performa…

Quarky Battery Troubleshooting

Delve into the process of connecting and managing Quarky's battery. You will discover the steps involved in properly installing the battery, ensuring …

Quarky Serial Port Connection

Explore the process of establishing a serial port connection with Quarky. You will understand how to connect Quarky to your computer using a USB cable…

Enrollment for Quarky Courses

Learn how to purchase Quarky. Find and enroll yourself to courses via your kit code. Also learn about attaching battery and connection with Pictoblox.

Quarky Bluetooth Troubleshooting

Learn how to connect Quarky with smartphone. Rename your Quarky with a funky nick name. Also learn how to connect Quarky with web version.

Troubleshooting Guide for Dabble App

Solve your issues with the Dabble app by following this troubleshooting guide. Learn how to connect the app to the Bluetooth module, update your resou…

IoT Module – Internet

Perform HTTP GET requests right from the hardware! Observe the request execution and response in real-time.

Oscilloscope Module

Analyze and visualize the data read by your hardware board on your Smartphone. Record the data and store it in the form of a CSV.

Music Module

The music module allows you to play songs, audio, and MP3 files of the Smartphone by sending the command from your hardware board.

Assemble the Quarky Humanoid Robot

Follow this step-by-step guide to assembling the Quarky Humanoid Robot. Learn how to connect the servo motors, attach the arms and legs, and connect t…

All About Humanoid Robots

Learn about the applications and components of Quarky Humanoid Robot, a highly advanced, human-like robot designed to work in complex environments and…

Assembling the Quarky Mars Rover

Learn how to assemble the Quarky Mars Rover in this step-by-step guide! We will cover all the components of the robot, from servo calibration to the w…

Quarky Gripper Robot

Create a Gripper Robot with Quarky in just a few steps! Follow the instructions to program it to grip boxes and perform pick and place tasks. Learn ho…

Quarky Edge Detector Robot

Learn how to build, code, and test an Edge Detection Robot using PictoBlox and Quarky. This robot can detect the edge and proceed along a path where t…

Quarky Obstacle Avoidance Robot

Learn how to assemble and program an autonomous obstacle avoidance robot with Quarky. Follow the steps to connect the servo motor and ultrasonic senso…

Quarky 2 Wheel Drive Horizontal Robot

Learn how to assemble and program the Quarky 2-Wheel Horizontal Robot using block coding or Python coding. Explore the world of robotics and create ex…

2 Plants Drip Irrigation Assembly

In this document, you will be provided with instructions on how to use the Quarky IoT House Addon kit to assemble a drip irrigation system for two pla…

How to Use IR Sensors in Quarky Robot

Learn how to use Infrared (IR) sensors in the Quarky robot with PictoBlox Block and Python coding environment. Discover how to calibrate the IR sensor…

Introduction to Quarky Touch Sensors

Learn about touch sensors and how to use them with Quarky and PictoBlox. Get step-by-step instructions on calibrating the touch sensors in the Quarky …

Power Module of Quarky

The power module of Quarky consists of power input for a rechargeable Li-ion battery, the main power switch, reset switch, USB C port, and LED indicat…

Quarky Toubleshooting

Quarky Troubleshooting Find solutions to the most common issues encountered with Quarky

Quarky – Documentation

Quarky is a powerful, portable device that allows users to create complex projects with its 3.7V Li–ion battery support, two tactile switches, five capacitive touch…

Color Detector

Process live video stream and color detection as per the selected settings.

PictoBlox – Upload Mode

Explore PictoBlox's Upload mode and understand how to use it to make evive work independently. We learn how to create and upload a script to control a…

PictoBlox – Stage Mode

In this guide, we explore PictoBlox's Stage mode, learn how to control evive in real-time, and create a script to make our sprite, We can also interac…

evive – Plug and Play: Part 1

Learn how to control motors, servos, and touch sensors with evive's plug-and-play interface with this comprehensive tutorial. Explore how to use the i…

evive – Plug and Play Part 2

Learn how to use evive's inbuilt tools, like the Pin State Monitor, Oscilloscope, Sensing Feature, and Function Generator, to debug electronic project…

Getting Started with evive

Learn about evive that makes STEM learning for kids easy and project-making for hobbyists fun. This tutorial will explain how to install its battery, …

Program Arduino Board with PictoBlox

In this lesson, you will learn how to use PictoBlox to program Arduino Uno and create a script to make the Pin 13 LED blink. You will also learn about…

Data Logger Module

Configure, create, and save files and monitor them while they are being logged.

Getting Started with Dabble

Learn how to get started with the Dabble App to transform your Smartphone into a virtual I/O device and control hardware using Bluetooth, communicate …

Input Module

Provides analog inputs using the knobs and the slide bar and digital inputs via tactile switches.

Converting Image to Lithophane

Learn how to transform your precious photos into beautiful lithophanes with this easy-to-follow guide. We'll show you how to convert an image to an ST…

Motor Control Module

ON or OFF the actuators along with controlling the speed and the direction of them.

Pin State Monitor Module

Remotely monitor the live status of devices and debug them by the pin values- both digital and analog.

Gamepad Module

Make your phone a digital or an analog (Joystick or Accelerometer) controller.

Terminal Module

Send and receive textual as well as voice commands to and from the board.

Blink with Firmware on evive

Learn how to access the evive firmware while running other code. This tutorial explains how to use the evive library to access the firmware at any tim…

Measure pH value of Soil

Learn how to test the pH of soil in your garden with pH papers. Understand the pH scale, pH paper and the importance of soil pH for growing plants. Fo…

Controlling a Water Pump with evive

Learn how to connect a 12V,3W water pump to evive and control its speed using both the evive menu and PictoBlox. Get detailed steps and connections re…

The What and How of IR Sensor

Learn all about the IR sensor and how to interface it with evive in PictoBlox. Follow this tutorial to understand the IR sensor and get some ideas for…

How to Program evive’s TFT Display

Learn how to control evive's TFT Display with PictoBlox. We'll show you how to write on the screen, draw different shapes, add color, and change text …

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 sec…

Digital I/O Pins and LEDs in evive

Learn the basics of digital I/O pins and LEDs in evive. Understand the different states of a digital pin, the concept of polarity, current, and resist…

Getting Started with PictoBlox

Get started with programming with PictoBlox. Explore sprites, stages, scripts, blocks, and more, and write your first script to make Tobi move!

Servo Motor with evive | Arduino IDE

Discover how to control servo motors with the Arduino IDE and evive's potentiometers. Learn the different components of a servo motor and how to conne…

How to Draw Shapes on TFT Display

Learn how to use the evive library for TFT Screen in Arduino IDE to draw different shapes like lines, rectangles, circles, and triangles. Follow the e…

Getting Started with TFT Display

Learn how to use the evive TFT display to give your project plenty of visual feedback and aesthetic appeal. Understand the ST7735R TFT driver and how …

Arduino IDE: while Loop

Learn how to use while loops in Arduino IDE with this comprehensive guide. We explain the structure, provide an example, and include a flowchart to he…

Arduino IDE: for Loop

Learn how to use the for loop in Arduino IDE and create powerful loops for repeating instructions. Find out how to use the for loop syntax and how it …

Arduino IDE: Arithmetic Operators

Learn how to perform basic arithmetic operations with Arduino IDE, including addition, subtraction, multiplication, division, and remainder. Understan…

Arduino IDE: Variables

Learn about variables in Arduino programming, including different types, how to define and name variables, and how to assign values to them. Get a bet…

Arduino Sketch: Structure and Flow

Learn how to write a sketch in Arduino IDE, use the serial monitor to write a message, and understand the program flow of an Arduino sketch.

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.

Physical Specifications

Get to know evive – the compact and lightweight device that is perfect for a variety of projects. Enjoy the Magic Lid, cooling vents, rubber pads, a…

I2C Communication

The I2C communication bus is very popular and broadly used by many electronic devices because it can be easily implemented in many electronic designs …

Serial Peripheral Interface (SPI)

Learn about Serial Peripheral Interface (SPI), a synchronous serial data protocol used by microcontrollers for communicating with peripheral devices q…

3.3V Digital Input/Output

Learn how to use the bi-directional logic level shifter of evive in Arduino IDE, configure the digital pins for input or output, and read the state of…

Serial Pins

Learn how to use evive's 3 serial ports for communication with different devices, and understand which pins to use and not use with each port. Explore…

Interrupt Pin

Learn how to use external interrupts with evive in the Arduino IDE environment. This tutorial covers the attachInterrupt() and detachInterrupt() funct…

Analog Input Pins

Learn how to use the 10 analog pins available in evive to read analog sensors as well as all the functionality of General Purpose Input/Output (GPIO) …

Digital I/O Pins on evive

Learn how to configure and use Digital I/O pins on evive with Arduino IDE and PictoBlox (Scratch). We will also explore digitalRead() and digitalWrite…

Beta Function Generator

Learn how to generate analog signals with evive, such as sine, square, triangular, and saw-tooth waveforms. Set the desired output voltage and frequen…

Menu Interface: Pin State Monitor

Use Pin State Monitor on evive to easily debug and calibrate digital and analog sensors. Get the state of all the digital and analog pins on evive in …

Voltage and Current Sensing

Learn how to use evive as a voltmeter or an ammeter with accuracy of 3mA for current sensing, 3mV for voltage sensing in the range of -5V to +5V, and …

Menu based Interface: Control

Learn how to control motors, servos, and stepper motors with evive's Control Submenu. Easily control the direction, speed, and angle of motors with th…

Menu Interface

evive has a menu-based approach which makes it easy to use and understand. With evive's pre-loaded utility functions, you can interact with the hardwa…

HC-05 Bluetooth Module in eivive

Learn how to set up the Bluetooth HC-05 module using Arduino IDE sketch. Change the name, password, and baud rate of the HC-05 module with AT commands…

ESP8266 WiFi Module with evive

Learn how to use the ESP8266 WiFi module with evive. We discuss the features of the ESP8266 WiFi module, as well as how to connect it to evive and sen…

evive’s Mini Oscilloscope

Visualize voltage and current measurements with evive's Mini-Oscilloscope. Features include scaling voltage level, time scaling, trigger modes, offset…

evive Inbuilt SD Card Slot

Learn how to use the SD.h library in Arduino IDE to communicate with the evive micro SD card, get info about the card, and list all the files on the c…

evive Real Time Clock

Learn how to use the Real-Time Clock with evive and PictoBlox. See example scripts for setting the time and date on the clock, and getting the time fr…

LEDs on evive and How to Use Them

Learn about the different types of LEDs available on evive, how to use them, and how to control programmable LEDs. Get an insight into non-programmabl…

evive’s 1.8″ TFT Display

Control evive's 1.8" TFT Display with Arduino IDE and PictoBlox to create unique visuals, with its wide range of functions. Learn how to use the displ…

evive Piezo Buzzer

Learn how to control piezo buzzers in Arduino IDE and PictoBlox with evive. We look at two examples of how to use the piezo buzzer: touch piano and de…

Relay and Using it with evive

Learn all about relays, how to use them with evive, and their applications. Understand the different types of relays, their pin configurations, and mo…

Stepper Motors with evive

Learn how stepper motors work and their various stepping sequences, including wave drive, full step, and half step. Understand the power supply and ci…

Control Servo Motors with evive

Learn how to control servo motors precisely with evive and Arduino. Get detailed instructions on how to use the servo library and control the servo an…

Controlling DC Motors with evive

Learn the basics of DC motor control with evive. This guide will cover the characteristics of DC motors, how to control them using the evive menu-base…

evive Capacitive Touch Sensors

Learn about evive touch sensors, how they work, and how to program them in Arduino IDE & PictoBlox. Create projects such as playing the piano on evive…

evive Inbuilt Tactile Switches

Learn how to use the tactile switch blocks in PictoBlox to control the Arduino pins connected to the tactile switches. This tutorial will show you how…

evive Inbuilt Potentiometers

Learn how to use the two 10kΩ knob potentiometers connected to Arduino Mega pins A9 and A10 in Arduino IDE and PictoBlox to control motors, and serv…

Feedback Modes on evive

Learn about the various feedback modes available on evive, including the piezo buzzer, TFT screen, and programmable LEDs. All these tools can be used …

Hardware Interaction Module of evive

Easily interface with hardware components quickly and easily with the evive hardware interaction module. This module includes potentiometers, slide sw…

evive Power Module – Input & Output

Learn about the power module of evive. It includes 4 power output ports, multi-modal power input, and an internal rechargeable Li-ion battery. Discove…