Proyek Raspberry Pi Meluncurkan Papan Pico W Berkemampuan Wi-Fi

Proyek Raspberry Pi telah memperkenalkan papan Raspberry Pi Pico W baru, yang melanjutkan pengembangan papan miniatur Pico, yang dilengkapi dengan mikrokontroler berpemilik RP2040. Edisi baru ini dibedakan dengan integrasi dukungan Wi-Fi (2.4GHz 802.11n), yang diimplementasikan berdasarkan chip Infineon CYW43439. Chip CYW43439 juga mendukung Bluetooth Classic dan Bluetooth Low-Energy, namun belum disertakan pada board. Papan baru berharga $6, dua dolar lebih mahal daripada opsi pertama. Di antara bidang aplikasi, selain berbagi dengan komputer Raspberry Pi, mengembangkan sistem tertanam dan sistem kontrol untuk berbagai perangkat, opsi Wi-Fi diposisikan sebagai platform untuk membuat perangkat Internet of Things yang berinteraksi melalui jaringan.

Proyek Raspberry Pi Meluncurkan Papan Pico W Berkemampuan Wi-Fi

Chip RP2040 mencakup prosesor dual-core ARM Cortex-M0+ (133MHz) dengan memori akses acak internal (SRAM) 264 KB, pengontrol DMA, sensor suhu, pengatur waktu, dan pengontrol USB 1.1. Papan berisi memori Flash 2 MB, tetapi chip mendukung ekspansi hingga 16 MB. Untuk I/O terdapat port GPIO (30 pin, 4 di antaranya didedikasikan untuk input analog), UART, I2C, SPI, USB (klien dan host dengan dukungan untuk booting dari drive dalam format UF2) dan PIO 8 pin khusus ( Mesin status I/O yang dapat diprogram) untuk menghubungkan periferal Anda sendiri. Daya dapat disuplai dari 1.8 hingga 5.5 volt, memungkinkan berbagai sumber daya, termasuk dua atau tiga baterai AA biasa atau baterai lithium-ion standar.

Untuk membuat aplikasi dapat digunakan C, C++ atau MicroPython. Port MicroPython untuk Raspberry Pi Pico disiapkan bersama dengan penulis proyek dan mendukung semua kemampuan chip, termasuk antarmukanya sendiri untuk menghubungkan ekstensi PIO. Lingkungan pemrograman terintegrasi Thonny telah diadaptasi untuk pengembangan chip RP2040 menggunakan MicroPython. Kemampuan chip tersebut cukup untuk menjalankan aplikasi untuk memecahkan masalah pembelajaran mesin, yang untuk pengembangannya telah disiapkan port framework TensorFlow Lite. Untuk akses jaringan, diusulkan untuk menggunakan tumpukan jaringan lwIP, yang disertakan dalam Pico SDK versi baru untuk mengembangkan aplikasi dalam bahasa C, serta dalam firmware baru dengan MicroPython.

Sumber: opennet.ru

Tambah komentar