Hvad er Freeduino?
Freeduino er en open-source mikrocontroller-bygningsplatform, der er baseret på Ardunio®-hardware. Forskellen skyldes ikke, at hardwaren er særlig forskellig, men på grund af muligheden for varemærkeovertrædelse, der stammer fra brug af Ardunio®-hardware under Freeduino-navnet. Freeduino-systemet har intet varemærke, tvinger ikke brugerne til at bede om tilladelse til at oprette deres egne tavler og lader brugerne lave deres egne tavler og sælge dem uden juridiske problemer. Alle Duino-systemer er lavet til at oprette mikrokontrollere eller kredsløbskort med al den hardware, der er nødvendig til en computer, der kan få programmeringen vridet og ændret i henhold til brugerens præference.
Duino-systemet, der bruges til at beskrive Freeduino, Ardunio® og alle derivatsystemer, bruges til at skabe et enkelt-kort mikrokontrollere. En enkeltpladet mikrocontroller er et lille computersystem lavet på et bord. Alle de væsentlige komponenter på computeren indlæses på det ene kort, hvilket gør det meget lille og svagere end fulde systemer, men pladseffektivt. Disse systemer har normalt kommandolinjer i stedet for grafiske brugergrænseflader (GUI).
Bortset fra at spare plads og være uendeligt tilpasselig hardwaremæssigt, er der en anden fordel ved at bruge en Duino-enkeltkort-mikrokontroller: controllertilpasning. En controller eller et bord kan tilføjes ny hardware, men hardwareens kommandoer kan ikke ændres. En computer kan få adgang til Duino-systemer, og brugeren kan injicere eller ændre den eksisterende kode, hvilket betyder, at brugeren kan ændre funktioner eller bøje controlleren til at prioritere andre funktioner.
Den oprindelige skaber af dette system var Ardunio®-firmaet. Da de lavede dette system, specificerede de, at det var open source, men kun under visse betingelser og parametre. Manglen på klarhed omkring, hvor open source systemet var, mente mange skabere var bekymrede for at lave deres eget system.
For at løse open source-problemet blev Freeduino oprettet. Dette system ligner Ardunio® og bruges i fællesforhold for at betyde ethvert system, der er Ardunio®-kompatibelt, men bruger ikke det officielle navn. I modsætning til open source-forvirring er Freeduino fuldstændig open source. Med hensyn til magt, dele, der kan bruges, og softwaren, der bruges til at ændre mikrokontrollerfunktioner, er begge Duino-systemer næsten de samme.
Mennesker, der opretter boards og hardware under dette system, har tilladelse til at sælge produktet, konfigurere det på enhver måde, som programmereren ønsker, og ændre originalt design. Alt dette kan ske uden tilladelse. Derfor kaldes det "gratis duino" - fordi det er et Duino-system uden nogen begrænsninger for programmerere.