Programming Interface

Getting Started with Arduino IDE
The Arduino Integrated Development Environment - or Arduino Software (IDE) - contains a text editor for writing code, a message area, a text console, a toolbar with buttons for common functions and a series of menus. It connects to evive, Arduino and Genuino hardware to upload programs and communicate with them.
Getting Started Tutorials
Getting Started with Scratch
Scratch is a free programming language where you can create your own innovative and interactive projects, stories, games, and animations. mBlock is based on Scratch 2.0 and let you use evive for your projects through its Arduino plugins. This programming platform is for people who are starting programming.
Getting Started Tutorials
Getting Started with MATLAB
With MATLAB® Support Package for evive, you can use MATLAB to interactively communicate with an Arduino board over a USB cable. You can use it for aquiring analog nad digital sensor data from your evive, control other devices with digital and PWM outputs, drive DC, servo and stepper motors and access peripheral devices and sensors connected over I2C or SPI. This platform is preferred by reserchers.
Getting Started
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. This platform is preferred by reserchers and professionals.
Getting Started
Getting Started with ROS
ROS (Robot Operating System) provides libraries and tools to help software developers create robot applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. This platfrom is prefered by robotics researhers.
Getting Started