Mradi wa Raspberry Pi Wazindua Bodi ya Pico W Inayowashwa na Wi-Fi

Mradi wa Raspberry Pi umeanzisha bodi mpya ya Raspberry Pi Pico W, ambayo inaendelea uundaji wa bodi ndogo ya Pico, iliyo na kidhibiti kidogo cha RP2040. Toleo jipya linatofautishwa na ujumuishaji wa usaidizi wa Wi-Fi (2.4GHz 802.11n), unaotekelezwa kwa msingi wa chip ya Infineon CYW43439. Chip ya CYW43439 pia inasaidia Bluetooth Classic na Bluetooth Low-Nishati, lakini bado haijajumuishwa kwenye ubao. Bodi mpya inagharimu $6, ambayo ni dola mbili ghali zaidi kuliko chaguo la kwanza. Miongoni mwa maeneo ya maombi, pamoja na kushiriki na kompyuta za Raspberry Pi, kuendeleza mifumo iliyopachikwa na mifumo ya udhibiti wa vifaa mbalimbali, chaguo la Wi-Fi limewekwa kama jukwaa la kuunda vifaa vya Mtandao wa Mambo vinavyoingiliana kwenye mtandao.

Mradi wa Raspberry Pi Wazindua Bodi ya Pico W Inayowashwa na Wi-Fi

Chip ya RP2040 inajumuisha kichakataji cha msingi-mbili cha ARM Cortex-M0+ (133MHz) chenye 264 KB ya kumbukumbu ya ndani ya ufikiaji bila mpangilio (SRAM), kidhibiti cha DMA, kihisi joto, kipima muda na kidhibiti cha USB 1.1. Bodi ina 2 MB ya kumbukumbu ya Flash, lakini chip inasaidia upanuzi hadi 16 MB. Kwa I/O kuna bandari za GPIO (pini 30, 4 kati yake zimejitolea kwa pembejeo ya analogi), UART, I2C, SPI, USB (mteja na mwenyeji anayesaidiwa kwa uanzishaji kutoka kwa anatoa katika umbizo la UF2) na pini 8 maalum za PIO ( Mashine za serikali za I/O zinazoweza kuratibiwa) za kuunganisha vifaa vyako vya pembeni. Nguvu inaweza kutolewa kutoka volti 1.8 hadi 5.5, kuruhusu vyanzo mbalimbali vya nguvu, ikiwa ni pamoja na betri mbili au tatu za kawaida za AA au betri za kawaida za lithiamu-ioni.

Ili kuunda programu, C, C++ au MicroPython inaweza kutumika. Bandari ya MicroPython ya Raspberry Pi Pico ilitayarishwa kwa pamoja na mwandishi wa mradi na inasaidia uwezo wote wa chip, pamoja na kiolesura chake cha kuunganisha upanuzi wa PIO. Mazingira jumuishi ya programu ya Thonny yamebadilishwa kwa ajili ya kutengeneza chipu ya RP2040 kwa kutumia MicroPython. Uwezo wa chip unatosha kuendesha programu za kutatua matatizo ya kujifunza kwa mashine, kwa ajili ya maendeleo ambayo bandari ya mfumo wa TensorFlow Lite imetayarishwa. Kwa ufikiaji wa mtandao, inapendekezwa kutumia safu ya mtandao ya lwIP, ambayo imejumuishwa katika toleo jipya la Pico SDK kwa kukuza programu katika lugha ya C, na vile vile katika programu mpya ya MicroPython.

Chanzo: opennet.ru

Kuongeza maoni