Che cos'è Freeduino?
Freeduino è una piattaforma di costruzione di microcontrollori open source basata sull'hardware Ardunio®. La distinzione non è perché l'hardware è particolarmente diverso ma a causa della possibilità di violazione del marchio derivante dall'uso dell'hardware Ardunio® sotto il nome Freeduino. Il sistema Freeduino non ha alcun marchio, non obbliga gli utenti a chiedere l'autorizzazione per creare le proprie schede e consente agli utenti di creare le proprie schede e venderle senza problemi legali. Tutti i sistemi Duino sono realizzati per creare microcontrollori, o circuiti stampati con tutto l'hardware necessario per un computer, che può avere la programmazione deformata e modificata in base alle preferenze dell'utente.
Il sistema Duino, che viene utilizzato per descrivere Freeduino, Ardunio® e tutti i sistemi derivati, viene utilizzato per creare un microcontrollore a scheda singola. Un microcontrollore a scheda singola è un piccolo sistema informatico realizzato su una scheda. Tutti i componenti essenziali del computer vengono caricati sulla scheda singola, rendendolo molto piccolo e più debole rispetto ai sistemi completi ma con un ingombro ridotto. Questi sistemi di solito hanno righe di comando anziché interfacce utente grafiche (GUI).
Oltre a risparmiare spazio ed essere infinitamente personalizzabile dal punto di vista hardware, c'è un altro vantaggio nell'uso di un microcontrollore a scheda singola Duino: la personalizzazione del controller. A un controller o una scheda può essere aggiunto un nuovo hardware, ma i comandi dell'hardware non possono essere modificati. Un computer può accedere ai sistemi Duino e l'utente può inserire o modificare il codice esistente, il che significa che l'utente può cambiare funzione o appoggiare il controller per dare priorità ad altre funzioni.
Il creatore originale di questo sistema era la società Ardunio®. Quando hanno creato questo sistema, hanno specificato che era open source, ma solo a determinate condizioni e parametri. La mancanza di chiarezza su come fosse open-source il sistema significava che molti creatori erano preoccupati di creare il proprio sistema.
Per risolvere il problema dell'open-source, è stato creato Freeduino. Questo sistema è simile ad Ardunio® e viene utilizzato colloquialmente per indicare qualsiasi sistema compatibile con Ardunio®, ma non utilizza il nome ufficiale. A differenza della confusione open source, Freeduino è completamente open source. In termini di potenza, parti che possono essere utilizzate e software utilizzato per modificare le funzioni del microcontrollore, entrambi i sistemi Duino sono praticamente gli stessi.
Le persone che creano schede e hardware con questo sistema possono vendere il prodotto, configurarlo come vuole il programmatore e cambiare i disegni originali. Tutto ciò può essere fatto senza permesso. Questo è il motivo per cui si chiama "free duino" - perché è un sistema Duino senza alcuna limitazione per i programmatori.