Es decir, pone en comunicación el mundo digital de unos y ceros que entienden las máquinas y el mundo físico donde vivimos.
Sus orígenes despertaron el interés de buena parte de la comunidad internacional de makers, que obtuvieron acceso a una plataforma libre y muy accesible para realizar sus experimentos de electrónica y programación para poder hacer proyectos reales.
En la actualidad, Arduino es una de las placas de programación de electrónica más apreciadas en todo el mundo. Más de 15 años después de su creación, conviene repasar las razones que han dotado a Arduino de una posición preferente dentro del sector de la programación de electrónica.
Por otra parte, gracias a que es hardware abierto han aparecido múltiples clones basados en Arduino y totalmente compatibles. El software también es flexible a la hora de programar las placas ya que también tiene condición de software libre.
Dentro de la propia marca de Arduino hay una gran variedad de placas electrónicas: Nano, Mega, Uno, Leonardo y Yun son algunos de los distintos modelos oficiales de placas disponibles. Cada modelo con sus propias funciones específicas para desarrollar proyectos del IoT, robots, automatizaciones, etc...
“Sin embargo, que sea accesible no quiere decir que no haya que tener un mínimo de formación”, tal y como apunta el propio Luis Del Valle en el blog de ProgramarFacil.com dedicado a la programación con Arduino, donde el usuario puede encontrar un curso gratuito de Arduino para aprender a programar desde cero.
“Uno de los objetivos de Programar Fácil es enseñar a programar con Arduino a todo aquel que realmente quiera aprender los fundamentos de la programación con esta plataforma, ofreciendo cursos didácticos con explicaciones detalladas, vídeos y casos prácticos. El mini curso gratuito es ideal para quien quiera aprender los fundamentos sobre Arduino, quiera saber de qué va y cómo es la programación de electrónica”, apunta. “Está formado por siete vídeos y un caso práctico explicado al detalle para que lo entienda incluso el que nunca ha oído hablar de Arduino”.
No obstante, tal y como matiza acertadamente el propio Luis Del Valle, la programación con Arduino es sencilla, pero requiere dedicación y exige unos mínimos conocimientos de electrónica. “Por muy fácil que sea programar con Arduino y por muy detallados que sean los cursos, debe quedar claro que no existen los milagros. No hay atajos ni privilegios que le hagan a uno saber programar con Arduino de la noche a la mañana. El esfuerzo, la constancia y la implicación son ingredientes elementales para llegar a realizar proyectos profesionales con Arduino”, comenta.
El éxito de Arduino no ha disparado su precio a pesar de la alta demanda experimentada en los últimos años. Por menos de 100 euros, el usuario puede adquirir el Starter Kit oficial de Arduino, con todos los componentes necesarios para iniciarse en la programación con Arduino incluidos de serie. “Existen incluso opciones más económicas”, explica Luis Del Valle. “Al estar hablando de hardware libre, existen clones de Arduino totalmente funcionales y fiables por menos de la mitad de lo que cuesta el kit oficial”, apunta. Eso sí, totalmente legal porque el hardware libre permite copiar estos productos y comercializarlos siempre y cuando no se use la marca de Arduino.
“El concepto de cultura libre tan asociado a Arduino desde sus inicios no ha desaparecido”, apunta Luis Del Valle. “Esto ha permitido que programadores de todo el mundo puedan compartir sus trabajos con el resto del mundo y pueden seguir haciéndolo en la actualidad, enriqueciendo cada vez más la comunidad global de Arduino”. Gracias a este principio, se han publicado interesantes proyectos hechos con Arduino, desde un sistema de alarmas para seísmos desarrollado por un chaval chileno de 14 años a una nevera que te persigue como un perrito faldero”.
“Internet es una herramienta fantástica para encontrar todo tipo de contenidos y formarte en lo que quieras, y dar el paso para querer ir más allá con Arduino es siempre para los que nos dedicamos a la programación un motivo de alegría”, comenta Del Valle. “Sin embargo, Internet también está llena de fraudes y estafas que le hacen a uno perder el dinero y el tiempo, como los cursos de programación con Arduino que prometen enseñarte a programar en un fin de semana, o los que incluyen la coletilla sin esfuerzo, o los que juran y perjuran enseñarte a construir tu propio robot sin programar… Lo siento, pero todo eso son trampas para incautos”.
De hecho, el propio proyecto fundado por Luis Del Valle para enseñar a programar con Arduino advierte acerca de los peligros de este tipo de cebos. “Nada se consigue sin esfuerzo por muy sencillo que sea, y programar con Arduino no es una excepción”, comenta. “Uno no aprende a programar si no se esfuerza y si no dedica su tiempo a practicar, eso seguro”, sentencia.
Luis Del Valle, creador de ProgramarFacil.com y del canal de Youtube que lleva el mismo nombre, es todo un referente en el mundo maker. En los últimos años ha dedicado buena parte de sus esfuerzos a la enseñanza y la programación, especialmente con Arduino, una de sus pasiones desde siempre. Por sus manos han pasado los célebres Spectrum 48k, el MSX y el Commodore Amiga 500.
Cursó la carrera técnica de telecomunicaciones y, una vez formado, pronto se convertiría en programador y desarrollador profesional. En el momento de la liberalización de Arduino, Luis del Valle mostró su entusiasmo por las virtudes que demostraba esta nueva herramienta de programación, que le permitía trasladar al mundo físico los conocimientos adquiridos en sus años de estudiante. De esta manera, el curso de programación con Arduino de ProgramarFacil.com cuenta con el valor añadido de incluir en su temario todo el bagaje adquirido desde que su formación como informático, programador y desarrollador diese comienzo.
Con la intención de crear un método realmente eficaz para enseñar desde cero a programar con Arduino y divulgar sus amplios conocimientos en la materia, Luis Del Valle empezó a dar forma a ProgramarFacil.com, actualmente el portal web de referencia para programar con Arduino.
Fundado en 2015 con el podcast “La Tecnología Para Todos”, por el portal han pasado figuras tan reconocidas en el mundo maker como Óscar González (Brico Geek), César García (La Hora Maker), Juan Gozález Obijuan (ieRobotics) y hsata uno de los fundadores de Arduino David Cuartielles.
Programar Fácil incluye cursos de programación aptos para todos los bolsillos. Creados, diseñados e impartidos por el propio Luis Del Valle, tienen por objetivo proporcionar a los estudiantes una formación de calidad, enseñando los fundamentos de Arduino de una manera didáctica y productiva, transmitiendo sus conocimientos sobre programación a través de casos prácticos realizados con Arduino de una manera sencilla y amena a todo tipo de públicos.