Microcontrolador es un término que se escucha con bastante frecuencia en el mundo del bricolaje. A menudo se confunden conlas computadoras de placa única, pero los microcontroladores como la serieArduinoson circuitos integrados diseñados para proyectos de circuitos específicos en lugar de un sistema independiente multipropósito. Sin embargo, son igualmente útiles tanto para principiantes como para expertos experimentados, y las placas Arduino, en particular, son excelentes complementos para los entusiastas del bricolaje. Si aún no ha equipado su estación de trabajo con una placa Arduino, aquí hay cinco razones por las que debería considerar probarlas.

Relacionado
Arduino vs Raspberry Pi: ¿Qué placa deberías comprar para tu próximo proyecto de bricolaje?

No te dejes engañar por su apariencia: ¡hay un mundo de diferencia entre las pequeñas placas Arduino y Raspberry Pi!

1

5Introducción perfecta a RTOS y sistemas integrados

Con abundante documentación y guías útiles diseñadas para principiantes.

Dejemos esto en claro: los sistemas integrados y los microprocesadores AVR son campos muy amplios que abarcan una gran variedad de dispositivos, y tendrás que ir mucho más allá del ecosistema Arduino para seguir una carrera en ellos. Del mismo modo, aprenderás mucho más estudiando el funcionamiento interno de un MCU aleatorio de 8/16 bits que con una placa Arduino promedio.

Pero cuando uno recién empieza, puede resultar tedioso investigar la documentación técnica de microcontroladores poco conocidos y pasar horas intentando que las cosas funcionen. Por el contrario, los sistemas Arduino tienen una curva de aprendizaje relativamente más baja que los sistemas analógicos integrados convencionales, y el IDE de Arduino, sumamente intuitivo, simplifica muchas tareas de programación. Por supuesto, en el ecosistema Arduino hay mucha ayuda, pero estas placas son un excelente medio para que los aficionados y los curiosos se adapten al panorama de los sistemas operativos en tiempo real (RTOS).

4Con el apoyo de una gran comunidad de aficionados

Y sus proyectos van desde ideas pragmáticas hasta creaciones desquiciadas pero ingeniosas.

Arduino Uno con ambos LED encendidos

Si ha llegado al ecosistema de los microcontroladores después de pasar años con SBC, es fácil sentirse abrumado por la gran complejidad de los circuitos MCU. Afortunadamente, los sistemas Arduino cuentan con una amplia documentación y una comunidad talentosa que aporta ideas creativas a diario.

Por ello, es fácil encontrar tutoriales paso a paso para tus proyectos Arduino favoritos. Si a esto le sumamos los bajos precios de las placas Arduino, queda claro por qué siguen siendo la familia de microcontroladores más popular en el mercado de consumo.

3Gran cantidad de placas y sensores para elegir

Con gran popularidad, viene un gran soporte para accesorios.

Aunque Arduino Uno puede hacer funcionar una gran cantidad de proyectos, no es ni mucho menos la única placa de la serie Arduino. Existe la serie Nano, que está diseñada para personas que necesitan un microcontrolador más pequeño para hacer realidad sus ideas de bricolaje. Mientras tanto, la familia MKR consta de placas avanzadas que se entregan con funciones adicionales como compatibilidad con Wi-Fi y Bluetooth. También están los modelos Mega que hacen honor a su nombre con sus enormes pines de E/S y mejores capacidades de procesamiento.

Como la serie Arduino tiene una licencia de hardware de código abierto, incluso puedes encontrarte conplacas clonadasque ofrecen casi todas las características de las placas Arduino a precios económicos. Por si eso fuera poco, la familia Arduino es compatible con numerosos sensores, motores, placas de expansión y otros accesorios, lo que las hace bastante versátiles en sus casos de uso.

2Ideal para proyectos de circuitos, automatización y robótica.

¿Por qué comprar cerraduras automatizadas o drones cuando puedes construirlos con tus compañeros Arduino?

Una persona sosteniendo un Arduino Uno

Las placas Arduino pueden requerir más codificación e interconexión de hardware que las SBC, pero son lo suficientemente flexibles como para usarse en una variedad de proyectos. Por ejemplo, puedes combinar un Arduino con LED, resistencias, sensores, placas de pruebas y otros componentes de circuitos para crear una gran cantidad de proyectos geniales, que van desde simples configuraciones de parpadeo de LED y visualizadores de música hasta complejas impresoras 3D y mandos para juegos.

Además, estos microcontroladores se pueden programar para realizar el mismo conjunto de tareas repetidamente cuando se cumplen ciertas condiciones, lo que los hace perfectos para proyectos de automatización. Por otra parte, para aquellos que sienten curiosidad por el campo de la robótica, incluso pueden construir drones, automóviles a control remoto y robots bípedos, cuadrúpedos y multipedos con microcontroladores Arduino.

1Los dispositivos Arduino se combinan bien con otros microcontroladores

Y puedes combinar múltiples MCU en el mismo proyecto.

Si bien los microcontroladores Arduino funcionan bastante bien por sí solos, pueden llevar tus proyectos al siguiente nivel una vez que los combinas con placas ESP32 y Raspberry Pi Pico. Dado que el IDE de Arduino es compatible con otras familias de MCU, puedes extender todos los conceptos básicos que has adquirido sobre programación en C++ e interfaces seriales con placas Arduino a diferentes microcontroladores.

Claro, puede que tengas dificultades si tus proyectos involucran ciertas bibliotecas Arduino poco conocidas que no han sido trasladadas a tu MCU específico. Sin embargo, la experiencia general que has adquirido al trabajar con sistemas Arduino puede ser de gran ayuda una vez que cambies a placas menos documentadas. Incluso puedes ejecutar dispositivos Arduino en tándem con diferentes microcontroladores, e incluso SBC, para darle vida a tus ingeniosas ideas.

¿Qué serie de microcontroladores es tu favorita?

Las placas Arduino son, sin lugar a dudas, la mejor serie para que los recién llegados se inicien en el mundo de los microcontroladores, pero están lejos de ser la única familia de microcontroladores que vale la pena. La serieRaspberry Pi Picoha reunido una buena cantidad de aficionados a lo largo de los años. De manera similar, la líneaESP32tiene mucha más potencia y funcionalidad que sus rivales, aunque los materiales de aprendizaje para estas potentes placas son bastante limitados, especialmente en comparación con la serie Arduino.

Relacionado
5 proyectos sencillos que cualquiera puede construir con un microcontrolador ESP32

¿Quién dice que se necesita un alto nivel de habilidad para crear proyectos ESP32 interesantes?

8