evive has its own inbuilt Li-ion 2200mAh battery, giving it portability and durability. It can also be powered externally by a USB wall charger, power bank, DC wall adapter, laptops and >12V batteries. These inputs have reverse polarity, overvoltage and overcurrent protection to protect you and your evive in the event of any mistakes. evive also has a host of power output ports, with a fixed 5V/3A supply, fixed 3.3V/0.8A supply and a tunable voltage supply from 1.25 – 30V/3A.
With two knob potentiometers, 2 tactile switches, 2 slide switches, a 5-way navigation key and 12 capacitive touch inputs, evive makes it incredibly easy to interact with your projects without any messy circuits.
Plug and Play Hardware Interface
Direct outputs for running DC motors, stepper motors, pneumatics, relays and servos (for low current consuming hardware approx. 1A) make it as easy as plugging in your device into evive and directly playing with it using the hardware interaction module. For controlling high current consuming devices, it has 2 ports with signal outputs to control your motor drivers.
Modes of Feedback
evive has multi-modal feedback, both visual and auditory. The 1.8” TFT screen with 18-bit colour and a resolution of 160x128px displays the menu which controls evive, but can be programmed according to your custom needs. It has 1 single-colour and 2 dual-colour programmable LEDs, along with fixed LEDs for serial communication, power indication and battery charging status. The auditory mode consists of a 2k-10kHz piezo buzzer.
Data Aquisition Module
evive has a precise data acquisition module, with 2 24-bit ADCs capable of voltage sensing (voltmeter) up to +/- 30V with 10mV accuracy, and current sensing (ammeter) up to +/- 3A with 3mA accuracy, at a maximum sensing frequency of 75 kHz. With the on-board real-time clock, it can log data with timestamps, and store it in an SD card or transmit it via serial or Bluetooth.
evive can be used as mini oscilloscope to visualize voltage and current measurements. Is has lots of function like scaling voltage level, time scaling to see the reading in better way, trigger to start the measurement at some set value, scanning modes like single or continuous, offset, save readings to SD card and send data to computer.
Internet of Things
The IoT hub contains ports for the ESP-8266, HC-05 and XBee modules, which provides WiFi, Bluetooth and RF connectivity. The modules can be plugged in directly and used.
Menu Interface (evive Firmware)
evive offers a novel way of interacting with your hardware and code, via the menu-interface displayed on the TFT screen and controlled using the 5-way switch. The pre-defined menu functionality includes driving motors and servos, data sensing and mini-oscilloscope, serial monitor, data logging, function generator and pin states. Users can also add their own functions easily and access them through the user defined functions submenu.
Beta Function Generator
evive is also a mini-function generator with a 12-bit DAC and an IIC interface. The pre-defined menu offers generation of sine, square, triangular and sawtooth waves upto 530 Hz and 2.5V amplitude.
Arduino Core Interface
The Magic Lid gives access to the entire Arduino Uno pinout which can be used for Uno shields. 28 Digital I/O, 10 Analog In, 15 PWM and 6 interrupt pins are accessible through the Magic Lid. The MEGA’s SPI, IIC and TTL interfaces are also available. evive also has two 3.3V digital I/O for your 3.3V CMOS logic level devices.
evive is compact, light-weight and drop-safe. VESA-compatible 75mm mounting holes are provided to mount evive wherever you need. Although evive has a mini-breadboard inside its magic lid for small circuits, you can attach your regular-size breadboards to evive by the breadboard mounts provided.