Apakah Anda melewatkan PDA?

Lakukan sendiri!



Perangkat ini dibuat pada mikrokontroler STM32F4 dan berjalan di bawah kendali OS yang dikembangkan khusus untuknya. Aplikasi untuk itu dapat ditulis dalam bahasa scripting dan ditempatkan pada kartu memori. Dalam mode siaga, pengisian berlangsung sekitar lima hari, dengan layar dihidupkan dengan kecerahan lampu latar 60% selama lebih dari enam jam.

Perangkat lunak ini menggunakan pengembangan pihak ketiga di bawah lisensi MIT, hasil akhirnya diletakkan di bawahnya. Jika Anda masih tidak yakin bahwa Anda memerlukan gadget semacam itu, ubah pikiran Anda ke arah sebaliknya, dengan menggunakan simulator (memerlukan WebAssembly, penerjemah bekerja):



Ya, namun dia bahkan tidak memiliki sedikit pun gambaran tanpa bingkai.

Diagram Perangkat:



Tampilan papan dengan daftar komponen:



Kedua halaman dalam PDF , file untuk membuat motherboard , file untuk membuat papan koneksi layar , file untuk mencetak kasing .

Beberapa video:





Ingat cerita tentang prototipe iPhone - papan besar yang tidak akan muat? Penulis membuat prototipe desain ini dengan cara yang hampir sama. Saya mengambil papan Nucleo yang sudah jadi pada STM32F103 dan layar China yang murah dengan sensor resistif. Ternyata seperti ini:



Pada prototipe kasar ini, penulis mengembangkan dan men-debug perpustakaan sederhana untuk mengimplementasikan antarmuka pengguna. Agar tidak mencetak ulang mikrokontroler setiap kali saya ingin menambahkan aplikasi baru, penulis menulis sebuah penerjemah kecil dari skrip sederhana dan mengambil pustaka FatF ChaN untuk membacanya dari peta. Kemudian dia menulis perpustakaan grafis dan penerjemah dari skrip yang sama untuk PC, yang menyederhanakan proses debug mereka.

Semuanya bekerja, tetapi sangat jauh dari portabilitas, yang mengarah pada pengembangan prototipe kedua. Di dalamnya, penulis menerapkan papan universal untuk sirkuit mikro dalam kasus QFP dan mengganti mikrokontroler dengan STM32F405RGT6. Sudah ada kepala yang dinamis, tetapi tidak ada tombol dan manajemen daya perangkat lunak. Prototipe bekerja dari bank daya lama melalui stabilizer dengan drop tegangan kecil. Pada tahap ini, penulis menulis beberapa aplikasi, termasuk pembaca file TXT yang sangat panjang.





Prototipe ketiga menerima kasus cetak 3D, tetapi di dalamnya masih sama. Tata ruang, konduktor, perekat leleh panas ...



Bandingkan hasilnya dengan Palm vintage:



Selanjutnya, penulis mengembangkan papan sirkuit tercetak dan merapikan kembali case, tombol fisik menjadi seperti milik Palm:





Anda dapat memutar MP3 dengan menambahkan modul DFPlayer standar dengan kartu lain:



Beberapa video di majelis, di sini Anda dapat melihat bahwa slot untuk kartu memori utama (yang mana aplikasi, bukan file MP3) terletak di bagian belakang papan:



Source: https://habr.com/ru/post/id451310/


All Articles