Assalamualaikum.
Selamat datang di repositori HaPlay Computer!
HaPlay Computer adalah salah satu wujud nyata dari gerakan 2RU -- Reuse, Repair & Upcycle -- yang memanfaatkan perangkat elektronik konsumen yang telah ditinggalkan menjadi alat dengan fungsi baru. Dan pada kasus ini, elektronik konsumen tersebut adalah smartphone dan STB (Set-up Box).
HaPlay Computer merubah fungsi utama smartphone dan STB yang telah ditinggalkan, dari yang sebelumnya merupakan sebuah smartphone dan TV-Box menjadi komputer genggam cyberdeck dan writerdeck.
Jalur upcycle diplih karena kebanyakan perangkat sudah tidak relevan lagi untuk digunakan dengan fungsi aslinya. Dan, dengan melakukan upcycle, HaPlay Computer bisa dirancang untuk kebutuhan spesifik seperti misalnya sebagai komputer genggam ramah lingkungan dan hemat energi yang cocok untuk pendidikan berbasis teknologi terutama di daerah terpencil yang terbatas dengan fasilitas umum terutama listrik. Dan dengan dimensi serta biaya produksi yang relatif murah, menjadikan HaPlay Computer mudah dikirim dalam jumlah besar dalam satu perjalanan dan mudah disimpan ketika tidak digunakan.
Materi yang bisa diajarkan menggunakan HaPlay Computer sangat beragam. Diantaranya adalah:
| Program | Lingkungan |
|---|---|
| Libre Office | Tiny Computer/ PostmarketOS/ ARMBian |
| WPS Office | Tiny Computer/ ARMBian |
| Lynx | Tiny Computer/ PostmarketOS/ ARMBian |
| Wordgrinder | Termux/ PostmarketOS/ ARMBian |
| Latex | Termux/ PostmarketOS/ ARMBian |
| MarkDown | Android/ Postmarket OS/ ARMBian |
| Program | Lingkungan |
|---|---|
| GIMP | Termux/ Postmarket OS/ ARMBian |
| Inkscape | Termux/ Postmarket OS/ ARMBian |
| Scribus | Proot-Distro/ Postmarket OS/ ARMBian/ Tiny Computer |
| Krita | Android/ Postmarket OS/ ARMBian |
| Blender | Android/ Postmarket OS/ ARMBian/ Tiny Computer |
| FreeCAD | Proot-Distro/ ARMBian/ Tiny Computer |
| Sistem Operasi | Lingkungan |
|---|---|
| Debian Linux | Proot-Distro/ Tiny Computer/ ARMBian |
| Ubuntu Linux | Proot-Distro |
| Fedora Linux | Proot-Distro |
| Arch Linux | Proot-Distro |
| Alpine Linux | Proot-Distro/ Postmarket OS |
| Deepin Linux | Proot-Distro |
| Bahasa | Lingkungan |
|---|---|
| Pemrograman web (HTML, CSS, JavaScript, PHP, MariaDB) | Termux/ Postmarket OS/ ARMBian |
| Scripting (Bash, Python, Perl, Lua, NodeJS, Lisp) | Termux/ Postmarket OS/ ARMBian |
| C/C++ | Termux/ Postmarket OS/ ARMBian |
| Rust | Termux/ Postmaket OS/ ARMBian |
| GO-Lang | Termux/ Postmarket OS/ ARMBian |
| Assembly | Termux/ Postmarket OS/ ARMBian |
| Cobol | Termux/ Postmarket OS/ ARMBian |
| Materi | Lingkungan |
|---|---|
| Local Area Network | Postmarket OS/ ARMBian/ Android (root) |
| Firewall/ QOS/ NAT | Postmarket OS/ ARMBian/ Android (root) |
| Proxy Server | Postmarket OS/ ARMBian/ Android |
| Web Server | Postmarket OS/ ARMBian/ Termux |
| Network Storage (Cloud, NAS, Media Server) | Postmarket OS/ ARMBian/ Proot-Distro |
| IOT | Postmarket OS/ ARMBian/ Termux |
Dengan konfigurasi khusus, ya, HaPlay Computer dapat digunakan untuk semua itu diatas meskipun tidak semua model mendukungnya karena keterbatasan sistem operasi.
Sedangkan untuk produk yang dirancang khusus untuk penulis, atau yang lebih dikenal dengan istilah writerdeck, HaPlay Computer hadir lebih sederhana dan minimalis karena hanya ditugaskan untuk menangani teks polos termasuk didalamnya adalah jenis berkas TXT, MarkDown, CSV, JSON, LaTex dan jenis berkas teks polos lainnya.
HaPlay Computer dibangun dari diagram dasar model GO Zero 1 yang bisa kalian lihat di:
Dalam repositori HaPlay GO Zero 1 tersebut kalian bisa melihat betapa sederhananya HaPlay Computer dirancang namun tetap dapat menghasilkan produk yang produktif. Kalian bisa membuatnya sendiri dirumah namun ingat, selalu konsultasikan dan minta orang yang lebih berpengalaman untuk mendampingi terutama jika kalian masih baru di lingkungan modding smartphone.