Emular pines Serial de Arduino con la librería NewSoftSerial

En ocasiones queremos conectar varios módulos al mismo tiempo al Arduino. Esto no es problema siempre y cuando usen diferentes pines, el problema esta cuando dichos pines son capaces de soportar un protocolo de comunicación y el resto no, ejemplos de ello tenemos el puerto SPI, I2C o Serial.

En el caso del I2C tampoco hay problema pues cada dispositivo se identifica con un número que lo identifica del resto de módulos (de distinto tipo, por ejemplo un termómetro y un lcd, «no pueden» ser idénticos). Sin embargo no sucede lo mismo con el puerto SPI y Serial.

(más…)

Leer más