Introducción

Diseñamos una placa PCB basada en Raspberry Pico. El objetivo de este diseño es tener una estación meteorológica portátil. Para ello añadimos un sensor DHT11 para leer la temperatura y la humedad y un módulo de reloj RTC para vincular la temperatura a una fecha.
Para ello elegimos la Raspberry Pico, que es una pequeña tarjeta de 32 bits producida por la Fundación Raspberry Pi. La Raspberry Pi Pico está equipada con un microcontrolador RP2040 con arquitectura ARM.
Aunque es menos potente que una Raspberry Pi basada en Linux, todavía tiene 2 MB de memoria flash, lo que proporciona suficiente espacio de almacenamiento para programas y datos. Está equipado con 26 pines de E/S digitales, 3 de los cuales se pueden utilizar como entradas analógicas. La tarjeta Raspberry Pico se puede programar en micro-Python o directamente con Arduino IDE. La placa producida es de 4 capas y está hecha en Altium Designer. Puedes encontrar el proyecto en Github. Hicimos que nuestra tarjeta fuera producida y ensamblada en JLPCB por alrededor de 50 euros por tarjeta, incluidos los componentes.

diagrama electronico

En la primera página del diagrama eléctrico encontramos los componentes de la tarjeta Raspberry Pico. En el centro de la imagen se puede ver el chip desarrollado por Raspberry Pi, el RP2040 que es la base de la Raspberry Pico. Este chip cuenta con un cristal de cuarzo de 11 MHz para mejorar la estabilidad y precisión del reloj. También disponemos de memoria Flash de 2MB para poder almacenar el programa en la tarjeta. Además, hay un puerto USB-C que permite conectar la placa PCB a una computadora para facilitar la programación o simplemente para alimentar la placa PCB.

Además de los componentes de Raspberry Pico, añadimos diferentes elementos para tener una estación meteorológica:

Un módulo de reloj DS1307 para mantener un reloj correcto incluso cuando la tarjeta está apagada.
Un sensor de temperatura DHT11 para leer la temperatura y la humedad.
Una pantalla LCD de 16×2 caracteres que permite la visualización de fecha, hora, temperatura y humedad.

Enrutamiento de tarjetas electrónicas

El mapa producido es de 4 capas. En el lado izquierdo se puede ver la pantalla de cristal líquido. A la derecha vemos la placa Raspberry Pico y en la parte inferior la pila de botón del módulo del reloj. Tienes las dos vistas 3D y de la capa superior de la placa PCB producida: