Arduino

Nueva Raspberry Pi Pico W, que incorpora conectividad WiFi
Hoy nos hemos despertado con la noticia de un nuevo modelo de Rasperry Pi Pico W. Esta variante de la Raspberry Pi Pico incorpora conectividad WiFi a la ya conocida placa de desarrollo basada en el procesador RP2040. En Enero de 2021 Rasperry Pi sorprendía presentando la Raspberry Pi Pico, un modelo que se alejaba …

Cómo y por qué usar clases abstrastas en Arduino
Hoy vamos a ver como usar clases abstractas en C++ y cómo emplearlos en proyectos de MCU como Arduino o similares para mejorar nuestro código A medida que un proyecto crece cada vez tendremos más interés en mantener el código limpio, para que sea más fácilmente mantenible, testeable y portable entre distintos hardware. Aquí es …

Comunicación RF 385, 433 y 815Mhz con Arduino y CC1101
¿Qué es un CC1101? EL CC1101 es un transceptor RF para frecuencias inferiores a 1Ghz, que podemos usar junto a un procesador como Arduino para enviar o recibir datos por radio frecuencia. El CC1101 puede trabajar en cualquier frecuencia dentro de las bandas 300 a 348Mhz, 387 a 464Mhz, y 779 a 928Mhz. Esto incluye …

Como cambiar la frecuencia de un PWM en Arduino
Hoy vamos a ver cómo cambiar la frecuencia de un pin de salida analógico en Arduino, para lo cuál nos va a tocar configurar los registros que controlan los Timers asociados a los pin PWM. Pero tranquilos, que vamos a dejarlo fácil en una única función. El empleo de timers es algo normal en procesadores. …

4 consejos para programar código más limpio en Arduino
Así que a estas alturas de la película ya sabes de Arduino y otros MCUs. Las entradas y salidas analógicas no tienen secretos para ti, y controlas como nadie un PWM, los LED y mover motorcicos. ¡Enhorabuena, ya sabes picar líneas de código en Arduino! Pero tú, que siempre quieres mejorar, ahora quieres aprender a …

Medir tensión, intensidad y potencia con Arduino y INA219
¿Qué es un INA219? El INA219 es un sensor fabricado por Texas Instruments que permite realizar medidas de tensión, intensidad y potencia en circuitos electrónicos. El INA219 puede metir tensiones de 0V a 26V, pudiendo elegir entre dos escalas de 16V y 32V, con una precisión máxima de ±0.5. La ganancia de la medición corriente …