evive - Documentation

evive is an allinone, portable device ideal for students, makers, and beginners to learn electronics, programming, and robotics. With its power module, power switch, internal battery, power input, 5V output, variable voltage output, LED indicators, hardware interface, plug and play hardware interface, modes of feedback, data acquisition module, mini oscilloscope, internet of things, menu interface, function generator, Arduino core interface, and physical specifications, evive is an ideal tool for learning and experimentation.

Getting Started with evive - PictoBlox Block Coding

In this series of tutorials, you will learn how to get started with evive and create fun projects using PictoBlox Block Coding.

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, how to charge it and discuss the various power input and output modules available.
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 interface to make fun projects such as a fruit piano, a virtual drum set and a touch-based switchboard.
Learn how to use evive’s inbuilt tools, like the Pin State Monitor, Oscilloscope, Sensing Feature, and Function Generator, to debug electronic projects and understand the basics of electronics.
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 interact with evive’s features, control actuators, and control sprites and robots wirelessly.
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 servo motor and make Tobi’s head move.
Learn how to use Dabble and PictoBlox to control a robot’s movements and a DC motor connected to evive. Explore the dedicated blocks for Dabble in PictoBlox and how to use them in both the Stage and Upload modes.
Learn the basics of DC motors, how to interface them with evive and program them in PictoBlox. Follow along with this tutorial to see them in action and make cool projects with them.
Learn how to use and program a servo motor with evive and PictoBlox in this tutorial. Understand how servo motors work, how to interface them with evive and write scripts to control them in real-time and upload mode.

evive with Arduino IDE Tutorials

In this series of tutorials, you will learn how to get started with evive with Arduino IDE programming.

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, how to charge it and discuss the various power input and output modules available.
This tutorial discusses how to install Arduino IDE in Windows, Mac & Linux, and configure Arduino to upload programs (evive Firmware) in evive.
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.
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 to use it to display 18-bit color. Get an example of how to write ‘Hello World’ on the TFT screen.
Learn to change the color and size of text displayed on evive’s TFT Display using functions from the TFT library in Arduino IDE.
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 resistors. Configure a digital pin as an output and control the state of an LED using the digitalWrite function.
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 connect it to evive for precise angular rotation capabilities.
Learn how to use evive’s touch sensors in the Arduino IDE with the help of this tutorial. Understand the working principle of a touch sensor and the code example to detect a touch on a banana.

PictoBlox Extensions for evive

Refer to the documentation of PictoBlox Extension to understand how to use the blocks for evive.