Kontes Cyberdeck 2022: Galdeano Lebih Dari Sebuah Kalkulator Grafik

Kalkulator grafik telah berevolusi dari mainan mahal untuk kutu buku kaya menjadi alat sehari-hari untuk siswa sekolah menengah di seluruh dunia. Meskipun remaja saat ini membawa komputer yang terhubung ke internet yang kuat di saku mereka, guru matematika sering lebih suka mereka menggunakan kalkulator bertenaga Z80 yang kikuk di kelas, jika hanya karena kinerja mereka yang terbatas mengurangi potensi gangguan. Hal terburuk yang bisa dilakukan siswa malas adalah memainkan game sederhana seperti Snake atau Tetris.

Tetapi bagaimana jika Anda bukan seorang pelajar lagi dan Anda menginginkan kalkulator grafik yang memiliki perangkat keras terkini dan kemampuan penyesuaian yang tak terbatas dalam perangkat lunak? Tidak terlihat lagi dari [Angel Cabello]’s Galdeano, perangkat genggam yang memiliki semua fitur kalkulator grafik modern plus lebih banyak lagi. Inti dari perangkat ini adalah ESP32, yang berada di atas PCB khusus yang juga memiliki tombol tekan 6×7 dan layar warna sensitif sentuhan 320×240. Hal ini dapat didukung melalui baterai lithium-polimer atau, seperti kalkulator klasik, melalui empat sel AAA. Semuanya disimpan dalam wadah cetak 3D dengan tombol berkode warna yang menunjukkan berbagai fungsi bawaan.

ESP32 menjalankan MicroPython bersama dengan mesin matematika simbolis yang disebut Eigenmath. Hal ini memungkinkan Galdeano untuk memanipulasi ekspresi, melakukan integrasi dan diferensiasi, dan fungsi plot. Memindahkan Eigenmath ke platform dengan memori terbatas seperti ESP32 cukup menantang dan memerlukan beberapa solusi, termasuk skema partisi memori dan bahkan font ringkas khusus dengan simbol matematika.

Berkat fleksibilitas MicroPython dan sistem WiFi ESP, Galdeano tidak terbatas pada penerapan kalkulator: ia juga dapat melakukan berbagai tugas tujuan umum mulai dari mengedit file hingga mengendalikan satu set bola lampu pintar. Halaman proyek belum menyebutkan game apa pun, tetapi kami yakin tidak akan lama sebelum seseorang mem-porting Tetris ke sistem ini juga.

Tentu saja, bahkan kalkulator kelas-kelas dapat didorong untuk melakukan lebih dari yang dimaksudkan oleh perancangnya: mereka dapat menerima sinyal GPS, menjalankan Debian atau bahkan melakukan ray tracing. Jika Anda mencari kalkulator sumber terbuka yang andal, mesin berbasis BeagleBoard ini menjalankan lingkungan komputasi statistik R.