O que é o Freeduino?
O Freeduino é uma plataforma de construção de microcontrolador de código aberto baseada no hardware Ardunio®. A distinção não se deve ao fato de o hardware ser particularmente diferente, mas à possibilidade de violação de marca registrada decorrente do uso do hardware Ardunio® sob o nome Freeduino. O sistema Freeduino não tem marca registrada, não força os usuários a pedir permissão para criar seus próprios painéis e permite que os usuários façam seus próprios painéis e os vendam sem problemas legais. Todos os sistemas Duino são criados para criar microcontroladores ou placas de circuito com todo o hardware necessário para um computador, que pode ter a programação distorcida e alterada de acordo com a preferência do usuário.
O sistema Duino, usado para descrever o Freeduino, o Ardunio® e todos os sistemas derivados, é usado para criar microcontroladores de placa única. Um microcontrolador de placa única é um pequeno sistema de computador feito em uma placa. Todos os componentes essenciais do computador são carregados na placa única, tornando-a muito pequena e mais fraca que os sistemas completos, mas economizando espaço. Esses sistemas geralmente possuem linhas de comando em vez de interfaces gráficas de usuário (GUI).
Além de economizar espaço e ser infinitamente personalizável em termos de hardware, há outra vantagem em usar um microcontrolador de placa única Duino: a personalização do controlador. Um controlador ou placa pode ter um novo hardware adicionado, mas os comandos do hardware não podem ser alterados. Um computador pode acessar os sistemas Duino e o usuário pode injetar ou alterar o código existente, o que significa que o usuário pode alterar funções ou inclinar o controlador para priorizar outras funções.
O criador original deste sistema foi a empresa Ardunio®. Quando eles criaram esse sistema, eles especificaram que era de código aberto, mas apenas sob certas condições e parâmetros. A falta de clareza sobre o significado de código aberto do sistema, muitos criadores estavam preocupados em criar seu próprio sistema.
Para resolver o problema de código aberto, o Freeduino foi criado. Este sistema é semelhante ao Ardunio® e é usado coloquialmente para designar qualquer sistema compatível com Ardunio®, mas não usa o nome oficial. Diferentemente da confusão de código aberto, o Freeduino é completamente de código aberto. Em termos de potência, peças que podem ser usadas e software usado para alterar as funções do microcontrolador, os dois sistemas Duino são praticamente os mesmos.
As pessoas que criam placas e hardware sob esse sistema podem vender o produto, configurá-lo da maneira que o programador desejar e alterar os designs originais. Tudo isso pode ser feito sem permissão. É por isso que é chamado de "free duino" - porque é um sistema Duino sem restrições aos programadores.