Estoy usando un Arduino Uno. Mi motivo es controlar un servo a través de la transmisión inalámbrica mediante RF. Entonces para eso tengo que usar tanto Virtual Wire.h como Servo.h. Pero cuando estoy compilando me muestra errores que no están definidos y otros problemas. Cuando estudié en la red, muestra que ambos usan Timer1, así que tenemos que cambiar el temporizador de Servo. Así que hay algunas sugerencias y correcciones encontradas en la red que me guiaron a usar una nueva biblioteca llamada ServoTimer2.h.
Ahora, cuando uso esta biblioteca, no parece que se haya incluido en la biblioteca de arduino. Además, el color de Servotimer2.h no cambia también.
Errores mostrados al compilar
#include <VirtualWire.h>
#include <Servo.h>
void setup(){}
void loop(){}
Servo\Servo.cpp.o: In function '__vector_11':
C:\arduino-1.0.3\libraries\Servo/Servo.cpp:103: multiple definition of '__vector_11'
VirtualWire\VirtualWire.cpp.o:C:\arduino-1.0.3\libraries\VirtualWire/VirtualWire.cpp:568: first defined here