Cos’è Freeduino?

Freeduino è una piattaforma di creazione 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’utilizzo dell’hardware Ardunio® con il nome Freeduino. Il sistema Freeduino non ha alcun marchio, non obbliga gli utenti a chiedere il permesso di creare le proprie schede e consente agli utenti di creare le proprie schede e venderle senza problemi legali. Tutti i sistemi Duino sono fatti 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 microcontrollori a scheda singola. Un microcontrollore a scheda singola è un piccolo sistema informatico realizzato su una scheda. Tutti i componenti essenziali del computer sono caricati sulla singola scheda, rendendolo molto piccolo e più debole dei sistemi completi ma efficiente in termini di spazio. Questi sistemi di solito hanno righe di comando invece di interfacce utente grafiche (GUI).

Oltre a risparmiare spazio ed essere infinitamente personalizzabile dal punto di vista hardware, c’è un altro vantaggio nell’utilizzo di un microcontrollore a scheda singola Duino: la personalizzazione del controller. A un controller oa una scheda può essere aggiunto nuovo hardware, ma i comandi dell’hardware non possono essere modificati. Un computer può accedere ai sistemi Duino e l’utente può iniettare o modificare il codice esistente, il che significa che l’utente può cambiare funzioni o appoggiare il controller per dare priorità ad altre funzioni.

Il creatore originale di questo sistema è stata l’azienda Ardunio®. Quando hanno realizzato questo sistema, hanno specificato che era open-source, ma solo a determinate condizioni e parametri. La mancanza di chiarezza su quanto 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 utilizzabili 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 desidera il programmatore e modificare i progetti originali. Tutto questo può essere fatto senza permesso. Questo è il motivo per cui si chiama “duino gratuito” – perché è un sistema Duino senza restrizioni per i programmatori.