Projekt Raspberry Pi představuje desku Pico W s podporou Wi-Fi

Projekt Raspberry Pi představil novou desku Raspberry Pi Pico W, která pokračuje ve vývoji miniaturní desky Pico, vybavené proprietárním mikrokontrolérem RP2040. Nová edice se vyznačuje integrací podpory Wi-Fi (2.4 GHz 802.11n), implementované na bázi čipu Infineon CYW43439. Čip CYW43439 podporuje i Bluetooth Classic a Bluetooth Low-Energy, ty ale zatím nejsou součástí desky. Cena nové desky je 6 dolarů, což je o dva dolary více než u první možnosti. Z oblastí použití, kromě sdílení s počítači Raspberry Pi, vývoje vestavěných systémů a řídicích systémů pro různá zařízení, je možnost Wi-Fi umístěna jako platforma pro vytváření zařízení internetu věcí (Internet of Things), která interagují přes síť.

Projekt Raspberry Pi představuje desku Pico W s podporou Wi-Fi

Čip RP2040 obsahuje dvoujádrový procesor ARM Cortex-M0+ (133 MHz) s 264 KB vnitřní paměti RAM (SRAM), řadič DMA, teplotní senzor, časovač a řadič USB 1.1. Deska obsahuje 2 MB Flash paměti, ale čip podporuje rozšíření až na 16 MB. Pro I/O jsou k dispozici porty GPIO (30 pinů, z nichž 4 jsou vyhrazeny pro analogový vstup), UART, I2C, SPI, USB (klient a hostitel s podporou bootování z jednotek ve formátu UF2) a specializované 8pinové PIO ( Programovatelné I/O stavové stroje) pro připojení vlastních periferií. Napájení může být v rozsahu od 1.8 do 5.5 voltů, což umožňuje použití různých zdrojů energie, včetně dvou nebo tří klasických AA baterií nebo standardních lithium-iontových baterií.

Aplikace lze vytvářet pomocí C, C++ nebo MicroPythonu. MicroPython port pro Raspberry Pi Pico byl připraven společně s autorem projektu a podporuje všechny funkce čipu, včetně vlastního rozhraní pro připojení PIO rozšíření. Pro vývoj pro čip RP2040 pomocí MicroPythonu bylo upraveno integrované programovací prostředí Thonny. Schopnosti čipu stačí pro běh aplikací pro řešení problémů strojového učení, pro jejichž vývoj je připraven port frameworku TensorFlow Lite. Pro síťový přístup se navrhuje použít síťový zásobník lwIP, který je součástí nové verze Pico SDK pro vývoj aplikací v jazyce C a také nového firmwaru s MicroPythonem.

Zdroj: opennet.ru

Přidat komentář