Apa itu Freeduino?

Freeduino adalah platform pembuatan mikrokontroler open-source yang didasarkan pada perangkat keras Arduino®. Perbedaannya bukan karena perangkat kerasnya sangat berbeda tetapi karena kemungkinan pelanggaran merek dagang yang berasal dari penggunaan perangkat keras Ardunio® dengan nama Freeduino. Sistem Freeduino tidak memiliki merek dagang, tidak memaksa pengguna untuk meminta izin untuk membuat papan mereka sendiri, dan memungkinkan pengguna membuat papan mereka sendiri dan menjualnya tanpa masalah hukum. Semua sistem Duino dibuat untuk membuat mikrokontroler, atau papan sirkuit dengan semua perangkat keras yang diperlukan untuk komputer, yang dapat mengubah pemrograman dan mengubahnya sesuai dengan preferensi pengguna.

Sistem Duino, yang digunakan untuk mendeskripsikan Freeduino, Arduino®, dan semua sistem turunan, digunakan untuk membuat mikrokontroler papan tunggal. Mikrokontroler papan tunggal adalah sistem komputer kecil yang dibuat pada satu papan. Semua komponen penting komputer dimuat ke dalam satu papan, membuatnya sangat kecil dan lebih lemah daripada sistem penuh tetapi hemat ruang. Sistem ini biasanya memiliki baris perintah, bukan antarmuka pengguna grafis (GUI).

Selain menghemat ruang dan perangkat keras yang dapat disesuaikan tanpa batas, ada keuntungan lain menggunakan mikrokontroler papan tunggal Duino: penyesuaian pengontrol. Pengontrol atau papan dapat memiliki perangkat keras baru yang ditambahkan ke dalamnya, tetapi perintah perangkat keras tidak dapat diubah. Komputer dapat mengakses sistem Duino, dan pengguna dapat menyuntikkan atau mengubah kode yang ada, artinya pengguna dapat mengubah fungsi atau menyandarkan pengontrol untuk memprioritaskan fungsi lain.

Pencipta asli sistem ini adalah perusahaan Ardunio®. Ketika mereka membuat sistem ini, mereka menetapkan bahwa itu adalah open-source, tetapi hanya dalam kondisi dan parameter tertentu. Kurangnya kejelasan tentang bagaimana sistem open source itu membuat banyak pembuat khawatir tentang membuat sistem mereka sendiri.

Untuk mengatasi masalah open-source, Freeduino telah dibuat. Sistem ini mirip dengan Ardunio®, dan digunakan dalam bahasa sehari-hari untuk berarti sistem apa pun yang kompatibel dengan Ardunio®, tetapi tidak menggunakan nama resmi. Tidak seperti kebingungan open-source, Freeduino sepenuhnya open-source. Dari segi daya, suku cadang yang dapat digunakan, dan perangkat lunak yang digunakan untuk mengubah fungsi mikrokontroler, kedua sistem Duino ini praktis sama.

Orang yang membuat papan dan perangkat keras di bawah sistem ini diizinkan untuk menjual produk, mengkonfigurasinya sesuai keinginan pemrogram, dan mengubah desain aslinya. Ini semua bisa dilakukan tanpa izin. Inilah mengapa disebut “duino gratis” — karena ini adalah sistem Duino tanpa batasan apa pun pada pemrogram.