Cómo usar el buspirate V4 como conversor Serial

Hay muchos tipos de convertidores USB serial, para poder comunicarnos con varios dispositivos. Sin embargo, yo uso el buspirate. Que es una placa muliusos, entre las que incluye conversor USB a serial (mode UART). Vamos a ver dos ejemplos para comunicarnos con un arduino que está mandado información por un puerto serie usando la librería SoftwareSerial y para comunicarnos con el puerto serie de una raspberryPi.

Yo estoy usando el Buspirate V4 con la versión V6.2 beta1

Buspirate-Arduino

Las conexiones que hay que realizar son las siguientes:

Buspirate Arduino
Tx(MOSI) Rx
RX(MISO) TX
GND GND

Una vez que ya están hechas las conexiones, abrimos una comunicación serie del ordenador al BusPirate, en mi caso uso Mac, y usaré la aplicación Screen.

$>screen /dev/tty.usbmodem00000001 115200
$Hiz>m # Para entrar en la configuracion
$Hiz>3 # Establece el modo UART
$Hiz>4 # para una velocidad de 4,800 bps (SoftwareSerial)
$Hiz>1 # para 8 bits, sin paridad
$Hiz>1 # para 1 bit de parada
$Hiz>1 # Espera de 1
$Hiz>2 # para normal, 3.3v de salida
$Hiz>(1) # para activar Transparent bridge mode
$Hiz>y # Para empezar el modo puente

De este modo empezaremos a ver por pantalla lo que nos manda el arduino. Esto lo podemos usar para crear u puerto serie virtual de depuración de arduino.

Buspirate-Raspberry pi

Buspirate RaspberryPi
Tx(MOSI) Rx(pin 8)
RX(MISO) TX (pin 10)
GND GND(pin 6)

Una vez que ya están hechas las conexiones, abrimos una comunicación serie del ordenador al BusPirate, en mi caso uso Mac, y usaré la aplicación Screen.

$>screen /dev/tty.usbmodem00000001 115200
$Hiz>m # Para entrar en la configuracion
$Hiz>3 # Establece el modo UART
$Hiz>9 # para una velocidad de 115,200 bps
$Hiz>1 # para 8 bits, sin paridad
$Hiz>1 # para 1 bit de parada
$Hiz>1 # Espera de 1
$Hiz>2 # para normal, 3.3v de salida
$Hiz>(1) # para activar Transparent bridge mode
$Hiz>y # Para empezar el modo puente

Una vez que está en espera, Pulsamos en cualquier tecla y ya nos habilita el login en la raspberry