RandA, combinación de Raspberry Pi y Arduino - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

RandA, combinación de Raspberry Pi y Arduino – Calendae

Hola, un placer verte por aquí. En el teclado Jordi Oriol y hoy te voy a hablar sobre RandA, combinación de Raspberry Pi y Arduino – Calendae

Hace dos años, electrónica abierta había producido «Vela mayor«, Una placa basada en Atmega328 para Raspberry Pi para ofrecer los beneficios de Raspberry Pi y Arduino. A principios de este mes, se ha lanzado una versión actualizada de RandA para que sea compatible con Raspberry Pi 3.

RandA es una placa de desarrollo que aprovecha el equipo de hardware y la potencia informática de Arduino con sus escudos y el enorme potencial de Frambuesa pi. Cuenta con Atmega328 microcontrolador, tiene módulo RTC (Real Time Clock), botón de encendido y temporizador de apagado, conectores para 5 voltios y conectores para montar el shield Arduino.

La combinación de estas dos plataformas es una forma de aprovechar las características específicas de ambas. Raspberry Pi podría usar Arduino como dispositivo configurable y Arduino podría funcionar como controlador para Raspberry Pi permitiendo el acceso a entornos complejos como la red, permitiendo un procesamiento complejo o acceso a contenido multimedia.

RandA se creó inicialmente para Raspberry Pi 2 y B +, utilizando los primeros 20 pines para conectarlos, el puerto serie para programar Atmega328 y para la comunicación con Raspberry Pi. Con las mejoras que vinieron con la tercera versión de Raspberry Pi, como la actualización de la CPU a un ARMv8 de 64 bits de cuatro núcleos con frecuencia de 1,2 GHz y la adición de transceptores WiFi y Bluetooth, se han realizado algunos cambios de diseño que requieren la actualización de RandA.

Raspberry Pi 3 utiliza el puerto serie UART0 estándar para la conexión a través de la interfaz Bluetooth que equipa la versión 3. Por lo tanto, ya no está disponible en GPIO14 / 15 como en la primera y segunda versión de Raspberry Pi. En su lugar, el UART1 serial secundario está configurado en esos pines, pero este puerto serial se basa en un serial simulado, no en un hardware UART preestablecido. En particular, su reloj está vinculado a la frecuencia del reloj del sistema, que varía según la carga para ahorrar energía.

Para resolver este problema, el software está configurado para recuperar UART0 en GPIO 14/15 pin sin modificar ninguna parte del hardware. Si lo hace, se desactivará el dispositivo Bluetooth, pero el WiFi aún funciona y puede usar Bluetooth conectando una llave Bluetooth a través de USB.

Para obtener más información sobre la nueva versión de RandA, puede revisar esta publicacióny leer esta publicación para obtener más información sobre RandA en general. Puede obtener su tarjeta RandA por alrededor de $ 36 y esto tutorial le ayudará a empezar.

Recuerda compartir en tus redes sociales para que tus colegas lo vean

??? ? ? ???

Comparte