Interfaces
UART - El receptor-transmisor asíncrono universal
La UART es una interfaz serie full duplex. Permite que dos dispositivos se comuniquen a través de sólo tres hilos y soporta velocidades variables. Características de UART Como su nombre indica, UART es una interfaz asíncrona. A diferencia de SPI o I2C no hay necesidad de un reloj dedicado. Los dos dispositivos sólo necesitan utilizar la misma velocidad de transmisión....
Leer másI2C - El bus de circuitos integrados
El bus I2C es muy utilizado en el ámbito de los sistemas embebidos. Explicamos cómo funciona y cómo configurarlo en la Raspberry Pi con un ejemplo. Características del I2C El bus de circuitos integrados es un bus de comunicación serial síncrono. Philips Semiconductors fue el responsable de la invención en 1982, pero la interfaz ganó rápidamente...
Leer másSPI - La interfaz de periféricos en serie
SPI significa Serial Peripheral Interface. Con SPI puedes intercambiar datos a toda velocidad entre dos dispositivos. Y sólo necesitas cuatro cables. Características de SPI La interfaz periférica serie es una interfaz de comunicación síncrona para distancias cortas. Sincrónico significa que los datos se envían en forma de bloques o tramas y los dos dispositivos...
Leer másCircuitPython, Adafruit Feather RP2040 e I2C
Como probablemente adivinaste por el título, este artículo trata sobre CircuitPython, el Adafruit Feather RP2040, y el protocolo de comunicación I2C. El RP2040 tiene dos controladores I2C - bueno, por ejemplo, cuando se desea ejecutar dos dispositivos I2C con la misma dirección I2C. En mi configuración de prueba, tengo una placa microcontroladora Adafruit Feather RP2040,...
Leer másLista definitiva de comandos inusuales pero realmente útiles del shell de Linux
Esta es una recopilación de comandos de shell de Linux menos conocidos, pero realmente útiles. Útiles en el sentido de: ahorrar tiempo, dar herramientas adicionales para hacer cosas que antes no podías, pero también entretenidos. Disfruta de la lectura, y haznos saber en los comentarios si hay herramientas adicionales que deberíamos añadir. Las instrucciones de instalación serán...
Leer más