PictoBlox Extensions and Libraries
Motion blocks are used to control a sprite's movement.
Looks blocks are related to the appearance of sprites and the stage.
Sound blocks are related to playing various sounds, whether they be MIDI notes or saved sounds.
Control blocks run the basic flow of a project in the desired fashion, whether it be organized or unexpected.
Events blocks are related to various triggers in a project, or when one part signals another to run.
Sensing blocks are associate with sprites and stage detecting conditions.
Operator blocks deal with many mathematical functions within a project.
My blocks are blocks that hold custom procedures and functions for a selected sprite.
Variables blocks are related to storing and accessing data with Variables and Lists.
Detects and recognizes human faces with face landmark detections.
AI to identify objects from images. It also tells the location and size of the objects identified.
Human Body Detection
AI that identifies human pose and human hand landmark points from camera and stage.
AI to identify celebrities, brands, landmarks, and objects in images.
AI to analyze images from text recognition - handwritten and printed.
AI to recognize text from speech.
Machine Learning (Teachable Machine)
Machine Learning to classify Image and Pose using Google Teachable Machine environment.
Natural Language Processing
Create and train your own text classifiers with Natural Language Processing.
AI to identify pretrained recognition cards like signs, numbers, and other objects.
QR Code Scanner
Detect, identify and read QR codes from images.
Get the weather data of any place on the earth with open weather API.
Alexa (Alpha Release)
Interact and play with your Alexa using Alexa Skill.
Send data to the cloud using IFTTT Webhooks.
Internet of Things (IoT)
Add IoT to your project and control it across the globe.
Store the data of the projects in a CSV file in real-time.
Music Extension allows users to play notes and compose music in Projects.
Video Sensing Extension allows webcams to interact with Projects through Video Sensing.
Pen Extension allows sprites to control their pens, as well as stamp themselves onto the stage and remove all pen marks.
Text to Speech
Text to Speech Extension allows projects which use it to output synthesized speech. The service is provided by Amazon Web Services.
Translate Extension allows users to translate words between languages using Google Translate.
Control the basic digital and analog read and write operations & Deep Sleep.
Controls the 7 x 5 RGB LED display.
Controls the robot movement, line follower robot, motor and servo controls.
Get the sensor input from the button, infrared sensors, touch sensors, ultrasonic sensors, and other sensors.
Controls the speaker of the Quarky to play music.
Control the Mars Rover Robot with Quarky.
Quarky Ultimate Robots
Controls the various configurations of the Quarky robots.
Controls the motion of the Humanoid with Quarky.
Controls the Quadruped motion with Quarky.
Quarky Expansion Board
Controls the various input and outputs of the Quarky Expansion Board.
Image Classifier (ML)
Create ML models to classify images into different classes.
Object Detection (ML)
Create ML models to custom object detection in images.
Pose Classifier (ML)
Create ML models to classify poses into different classes.
Hand Pose Classifier (ML)
Create ML models to classify hand poses into different classes.
Audio Classifier (ML)
Create ML models to classify audio into different classes.
Number Classifier and Regression (ML)
Create ML models to perform number-based data classification and regression.
Text Classifier (ML)
Create ML models to classify text into different classes.
OpenCV provides a real-time optimized Computer Vision library, tools, and hardware.
Control the inbuilt functionalities of evive such as the tactile switches, slide switches, etc.
Control the display on the evive screen - draw shapes, write text, and display values.
Control the actuators such as DC motors and servos connected to evive and Arduino boards.
Get reading from sensors connected to evive and Arduino boards.
Manipulate the colors of an RGB LED strip.
Communication extension allows serial communication for evive.
Communication for Arduino
Communication extension allows serial communication on serial port 0 on Arduino Uno and Arduino Nano.
Dabble Extension has all the blocks that enable evive and other Arduino boards to communicate with Dabble.
Control the inbuilt functionalities of Arduino Uno such as the digital and analog Input/Output, tone, and timer.
Control the inbuilt functionalities of Arduino Mega such as the digital and analog Input/Output, tone, and timer.
Control the inbuilt functionalities of Arduino Nano such as the digital and analog Input/Output, tone, and timer.
Program and control the robotic arm with evive.
Program and control the humanoid robot with evive.