Raspberry Pi жобасы Wi-Fi қосылған Pico W тақтасын ашады

Raspberry Pi жобасы меншікті RP2040 микроконтроллерімен жабдықталған миниатюралық Pico тақтасын әзірлеуді жалғастыратын жаңа Raspberry Pi Pico W тақтасын ұсынды. Жаңа басылым Infineon CYW2.4 чипі негізінде жүзеге асырылған Wi-Fi қолдауының (802.11 ГГц 43439n) интеграциясымен ерекшеленеді. CYW43439 чипі Bluetooth Classic және Bluetooth Low-Energy мүмкіндіктерін де қолдайды, бірақ олар әлі тақтаға қосылмаған. Жаңа тақта 6 доллар тұрады, бұл бірінші нұсқадан екі долларға қымбат. Қолдану салаларының арасында Raspberry Pi компьютерлерімен бөлісу, ендірілген жүйелер мен әртүрлі құрылғыларды басқару жүйелерін әзірлеуден басқа, Wi-Fi опциясы желі арқылы өзара әрекеттесетін Интернет заттарын құру платформасы ретінде орналасқан.

Raspberry Pi жобасы Wi-Fi қосылған Pico W тақтасын ашады

RP2040 чипі екі ядролы ARM Cortex-M0+ (133 МГц) процессоры, 264 Кбайт ішкі жедел жады (SRAM), DMA контроллері, температура сенсоры, таймер және USB 1.1 контроллері бар. Тақтада 2 МБ флэш жады бар, бірақ чип 16 МБ дейін кеңейтуді қолдайды. Енгізу/шығару үшін GPIO порттары (30 істікшелі, оның 4-і аналогтық кіріске арналған), UART, I2C, SPI, USB (UF2 форматындағы дискілерден жүктеуге қолдау көрсететін клиент және хост) және мамандандырылған 8 істікшелі PIO ( Бағдарламаланатын енгізу/шығару күй машиналары) жеке перифериялық құрылғыларды қосуға арналған. Қуатты 1.8-ден 5.5 вольтке дейін беруге болады, бұл әртүрлі қуат көздерін, соның ішінде екі немесе үш кәдімгі AA батареяларын немесе стандартты литий-ионды батареяларды алуға мүмкіндік береді.

Қосымшаларды жасау үшін C, C++ немесе MicroPython пайдалануға болады. Raspberry Pi Pico үшін MicroPython порты жоба авторымен бірлесіп дайындалған және чиптің барлық мүмкіндіктерін, соның ішінде PIO кеңейтімдерін қосуға арналған өз интерфейсін қолдайды. Thonny интеграцияланған бағдарламалау ортасы MicroPython көмегімен RP2040 чипін әзірлеуге бейімделген. Чиптің мүмкіндіктері машиналық оқыту мәселелерін шешуге арналған қосымшаларды іске қосу үшін жеткілікті, оны әзірлеу үшін TensorFlow Lite фреймворк порты дайындалған. Желіге қол жеткізу үшін C тіліндегі қосымшаларды әзірлеуге арналған Pico SDK жаңа нұсқасына, сондай-ақ MicroPython-мен жаңа микробағдарламаға енгізілген lwIP желілік стегін пайдалану ұсынылады.

Ақпарат көзі: opennet.ru

пікір қалдыру