A Raspberry Pi Project bemutatja a Wi-Fi-képes Pico W táblát

A Raspberry Pi projekt egy új Raspberry Pi Pico W kártyát mutatott be, amely folytatja a miniatűr Pico kártya fejlesztését, amely egy szabadalmaztatott RP2040 mikrokontrollerrel van felszerelve. Az új kiadást az Infineon CYW2.4 chipen alapuló Wi-Fi támogatás (802.11 GHz 43439n) integrációja jellemzi. A CYW43439 chip támogatja a Bluetooth Classic és a Bluetooth Low-Energy technológiát is, de ezek még nincsenek benne az alaplapon. Az új tábla 6 dollárba kerül, ami két dollárral drágább, mint az első opció. Az alkalmazási területek közül a Raspberry Pi számítógépekkel való megosztáson, a különféle eszközök beágyazott rendszereinek és vezérlőrendszereinek fejlesztésén túl a Wi-Fi opció a hálózaton keresztül kölcsönhatásba lépő Internet of Things eszközök létrehozásának platformja.

A Raspberry Pi Project bemutatja a Wi-Fi-képes Pico W táblát

Az RP2040 chip tartalmaz egy kétmagos ARM Cortex-M0+ (133 MHz) processzort 264 KB belső véletlen hozzáférésű memóriával (SRAM), egy DMA vezérlőt, egy hőmérséklet-érzékelőt, egy időzítőt és egy USB 1.1 vezérlőt. Az alaplap 2 MB Flash memóriát tartalmaz, de a chip 16 MB-ig támogatja a bővítést. Az I/O-hoz GPIO portok (30 érintkező, amelyek közül 4 analóg bemenetre van kikötve), UART, I2C, SPI, USB (kliens és gazdagép UF2 formátumú meghajtókról történő rendszerindítás támogatásával) és egy speciális 8 tűs PIO ( Programozható I/O állapotú gépek) saját perifériák csatlakoztatásához. A tápfeszültség 1.8 és 5.5 volt között biztosítható, ami sokféle áramforrást tesz lehetővé, beleértve a két vagy három normál AA elemet vagy a szabványos lítium-ion akkumulátort.

Alkalmazások létrehozásához C, C++ vagy MicroPython használható. A Raspberry Pi Pico MicroPython portja a projekt szerzőjével közösen készült, és támogatja a chip összes képességét, beleértve a saját interfészt a PIO bővítmények csatlakoztatásához. A Thonny integrált programozási környezetét az RP2040 chiphez való fejlesztéshez igazították a MicroPython használatával. A chip képességei elegendőek a gépi tanulási problémákat megoldó alkalmazások futtatásához, amelyek fejlesztéséhez a TensorFlow Lite keretrendszer portja készült. A hálózati hozzáféréshez az lwIP hálózati verem használatát javasoljuk, amely a Pico SDK új verziójában található a C nyelvű alkalmazások fejlesztéséhez, valamint az új MicroPython firmware-hez.

Forrás: opennet.ru

Hozzászólás