Moddable Luncurkan Moddable Six, Wujudkan Perangkat Embedded IoT
- Nikita Dewi Kurnia Salwa
- •
- 21 Sep 2024 18.31 WIB
Moddable telah meluncurkan Moddable Six, sebuah platform Internet of Things (IoT) yang mengintegrasikan perangkat keras dan perangkat lunak untuk pengembangan produk embedded IoT yang interaktif menggunakan JavaScript modern. Peluncuran ini memberikan peluang baru bagi perusahaan untuk meningkatkan pengalaman pengguna dan menciptakan produk yang lebih canggih serta lebih mudah digunakan.
Salah satu fitur utama dari Moddable Six adalah user interface yang terintegrasi dengan desain perangkat keras yang inovatif. Dilengkapi dengan driver tampilan baru, platform ini menghilangkan masalah screen flicker dan memungkinkan frame rate hingga 90 FPS. Hal ini memberikan pengalaman visual yang jauh lebih mulus dan menyenangkan bagi pengguna. Selain itu, sensor multi sentuh dengan latensi rendah memastikan bahwa interaksi pengguna terasa responsif dan intuitif, memungkinkan pengguna untuk berinteraksi dengan perangkat dengan cara yang lebih alami. Speaker internal juga menambah dimensi baru dalam interaksi, memberikan umpan balik audio secara real-time yang meningkatkan keterlibatan pengguna.
Moddable Six didukung oleh JavaScript terbaru (ES2024), yang merupakan cara yang lebih efisien untuk membangun antarmuka pengguna dibandingkan dengan bahasa pemrograman tradisional seperti C atau C++. Platform ini mendukung berbagai API JavaScript, termasuk framework user interface Piu yang sangat optimal serta API industri seperti "fetch" untuk permintaan HTTP. Penggunaan standar ECMA-419 untuk I/O periferal dan Web Workers juga menjadi bagian integral dari platform ini. Web Workers memungkinkan pemanfaatan kedua inti CPU dari mikrokontroler ESP32-S3, sehingga pengembang dapat menjalankan beberapa tugas JavaScript secara bersamaan dengan efisien. Ini tidak hanya mempercepat pengembangan proyek, tetapi juga meningkatkan performa aplikasi secara keseluruhan. TypeScript juga didukung untuk Moddable SIx, hal ini tentunya menambah fleksibilitas bagi pengembang yang ingin menggunakan tipe statis dalam proyek mereka.
Desain Moddable Six mencakup lebih dari sekadar perangkat keras dan perangkat lunak, platform ini juga menyediakan Software Development Kit (SDK) yang komprehensif. SDK open-source ini dilengkapi dengan dokumentasi yang menyeluruh, simulator desktop, dan banyak contoh aplikasi yang menunjukkan cara memanfaatkan kemampuan perangkat keras dan perangkat lunak secara maksimal. Aplikasi baru yang dikembangkan untuk Moddable Six menampilkan antarmuka pengguna interaktif untuk berbagai keperluan, termasuk colokan pintar dengan fitur penjadwalan, monitor baterai yang dapat diisi ulang, dan jam bicara animasi.
Contoh-contoh ini menggambarkan teknik user interface yang umum ditemukan pada aplikasi seluler tetapi diterapkan dalam konteks tertanam. Fitur-fitur seperti transisi dengan objek yang bergerak secara independen, background animasi, pemilih zona waktu interaktif, pengaturan on-off animasi dan pemilih scroll wheel untuk pengaturan waktu sangat menunjukkan potensi kreatif yang dapat dicapai dengan platform ini.
Dari sisi perangkat keras, Moddable Six dirancang dengan spesifikasi yang mendukung pengembangan produk dengan efektif. Memiliki RAM berkecepatan tinggi sebesar 8,5 MB, perangkat ini cukup untuk mendukung berbagai proyek JavaScript yang tertanam. Selain itu, Moddable Six dapat terhubung ke cloud melalui Wi-Fi dan perangkat lokal menggunakan Bluetooth Low Energy (BLE), baik dalam peran sebagai periferal maupun sentral. Dukungan untuk port USB dan serial pada perangkat ini memungkinkan debugging JavaScript melalui xsbug dan debugger asli gdb menggunakan JTAG.
Dengan semua fitur yang ditawarkan, Moddable Six memberikan solusi yang komprehensif bagi pengembang yang ingin menciptakan produk IoT interaktif dengan pengalaman pengguna yang lebih baik. Pemanfaatan JavaScript modern dalam kombinasi dengan perangkat keras canggih dan SDK yang mendukung memudahkan pengembang untuk mengeksplorasi berbagai kemungkinan inovasi dalam ekosistem IoT. Dengan peluncuran Moddable Six, diharapkan lebih banyak produk yang inovatif dan responsif akan bermunculan di pasar, memenuhi tuntutan pengguna yang terus berkembang dan menciptakan masa depan yang lebih interaktif dalam dunia teknologi.