¿Qué es freeduino?
Freeduino es una plataforma de construcción de microcontroladores de código abierto que se basa en el hardware Ardunio®. La distinción no se debe a que el hardware es particularmente diferente, sino a la posibilidad de una infracción de marca derivada del uso del hardware Ardunio® bajo el nombre Freeduino. El sistema Freeduino no tiene marca registrada, no obliga a los usuarios a pedir permiso para hacer sus propios tableros, y permite a los usuarios hacer sus propios tableros y venderlos sin ningún problema legal. Todos los sistemas Duino están hechos para crear microcontroladores, o placas de circuito con todo el hardware necesario para una computadora, que puede deformar y cambiar la programación según las preferencias del usuario.
El sistema Duino, que se usa para describir Freeduino, Ardunio® y todos los sistemas derivados, se usa para crear un microcontrolador de placa única. Un microcontrolador de placa única es un pequeño sistema informático hecho en una placa. Todos los componentes esenciales de la computadora se cargan en una sola placa, lo que la hace muy pequeña y más débil que los sistemas completos, pero ahorra espacio. Estos sistemas generalmente tienen líneas de comando en lugar de interfaces gráficas de usuario (GUI).
Además de ahorrar espacio y ser infinitamente personalizable en cuanto a hardware, existe otra ventaja de usar un microcontrolador de placa única Duino: la personalización del controlador. Un controlador o placa puede tener nuevo hardware agregado, pero los comandos del hardware no pueden ser alterados. Una computadora puede acceder a los sistemas Duino, y el usuario puede inyectar o cambiar el código existente, lo que significa que el usuario puede cambiar funciones o inclinar el controlador para priorizar otras funciones.
El creador original de este sistema fue la compañía Ardunio®. Cuando crearon este sistema, especificaron que era de código abierto, pero solo bajo ciertas condiciones y parámetros. La falta de claridad acerca de cuán abierto era el sistema significaba que muchos creadores estaban preocupados por crear su propio sistema.
Para resolver el problema de código abierto, se creó Freeduino. Este sistema es similar a Ardunio®, y se usa coloquialmente para referirse a cualquier sistema que sea compatible con Ardunio®, pero que no use el nombre oficial. A diferencia de la confusión de código abierto, Freeduino es completamente de código abierto. En términos de potencia, partes que se pueden usar y el software utilizado para cambiar las funciones del microcontrolador, ambos sistemas Duino son prácticamente iguales.
Las personas que crean tableros y hardware bajo este sistema pueden vender el producto, configurarlo como el programador lo desee y cambiar los diseños originales. Todo esto se puede hacer sin permiso. Es por eso que se llama "duino libre", porque es un sistema Duino sin restricciones para los programadores.