User Manual
www.veear.eu
2 EasyVR 3 User Manual (1.0.14)
Table of Contents
EasyVR 3 Module ............................................................................................................. 5
Product Description ........................................................................................................5
EasyVR 3 Features .......................................................................................................5
Technical specifications ...................................................................................................6
Pin assignment ...........................................................................................................7
Settings and indicators .................................................................................................8
Physical dimensions .....................................................................................................8
Recommended Operating Conditions ................................................................................9
Power Supply Requirements ...........................................................................................9
Electrical Characteristics ..............................................................................................9
Serial Interface ........................................................................................................ 10
Microphone ............................................................................................................. 11
Audio Output ........................................................................................................... 13
General Purpose I/O .................................................................................................. 14
Flash Update ........................................................................................................... 15
Quick start for using the module ....................................................................................... 16
EasyVR 3 as a Development Board .................................................................................. 16
EasyVR Shield 3 for Arduino .............................................................................................. 18
Product description ....................................................................................................... 18
EasyVR Shield 3 Features ............................................................................................. 18
Technical specifications ................................................................................................. 19
Board overview......................................................................................................... 19
Pin assignment ......................................................................................................... 20
Mode Jumper settings................................................................................................. 21
Software Serial Pins settings ........................................................................................ 21
Quick start guide for using the Shield ................................................................................. 22
With Arduino Leonardo – Due (Native USB) ....................................................................... 22
With Arduino 2009 – Uno – Mega .................................................................................... 23
EasyVR Programming ....................................................................................................... 24
Communication Protocol ................................................................................................ 24
Introduction ............................................................................................................ 24
Arguments Mapping ................................................................................................... 25
Command Details ...................................................................................................... 26
Status Details ........................................................................................................... 33
Communication Examples ............................................................................................... 36
Recommended wake up procedure ................................................................................. 36
Recommended setup procedure .................................................................................... 36
Recognition of a built-in or custom SI command ................................................................. 37
Adding a new SD command .......................................................................................... 37
Training an SD command ............................................................................................. 38
Recognition of an SD command ..................................................................................... 38
Read used command groups ......................................................................................... 39
Read how many commands in a group ............................................................................. 39
Read a user defined command group .............................................................................. 39
Use general purpose I/O pins ........................................................................................ 40










