Arduino DUE y ELECHOUSE Voice Recognition Module V3

Hola arduineros !!

Tal vez me puedan ayudar con un problema de incompatibilidades entre Arduino DUE y el ELECHOUSE VR3 que usa #include <SoftwareSerial.h> tanto en sus ejemplos, como dentro de sus librerias.
Ya tengo claro que SoftwareSerial no funciona con el DUE, pero quizas alguno ha podido solucionar este problema.

imagen

Es parte de un proyecto de mi niño, al que estoy tratando de ayudar. Ya he creado una consulta al fabricante, pero aun sigo sin respuesta a la consulta =(.

Un abrazo !!

Tenés Serial1, Serial2 y Serial3 disponibles, por eso es innecesario usar SoftwareSerial.

Simplemente elimina o comenta la línea

#include SoftwareSerial

Y reemplaza las referencias a SoftwareSerial por Serial1, por ej.

Supongamos que en tu ejemplo dice algo así

SoftwareSerial mySerial(2,3);

Ya no va, también la eliminas.

Después va a iniciar el serial con algo así

mySerial.begin(9600);

Y seguramente aparecerá algo como

mySerial.print("algo que imprimir o enviar");
mySerial.read();

en esos casos reemplazas por

Serial1.begin(9600);
Serial1.print("lo que sea");
Serial1.read();

Así de sencillo.

Busca en la red que pines corresponden a cada puerto serie para saber donde conectar la placa.

Saludos

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.