Adafruit QT Py RP2040
Tato malá vývojová deska je dodávána s novým oblíbeným čipem RP2040. Má konektor STEMMA QT, řetězitelný port I2C a pro zahájení práce s jakýmkoli snímačem a příslušenstvím STEMMA QT nemusíte provádět žádné pájení.
VícePopis
Adafruit QT Py RP2040
Tato malá vývojová deska je dodávána s novým oblíbeným čipem RP2040. Má konektor STEMMA QT, řetězitelný port I2C a pro zahájení práce s jakýmkoli snímačem a příslušenstvím STEMMA QT nemusíte provádět žádné pájení.
Vše je díky inovativní řetězové konstrukci plug-and-play: konektory STEMMA QT kompatibilní se SparkFun Qwiic pro sběrnici I2C, takže nemusíte ani pájet. Stačí připojit kompatibilní kabel, připojit jej k vybranému MCU a jste připraveni načíst nějaký software a změřit jakékoli světlo.
Softwarová podpora
V době spuštění neexistuje na této desce podpora jádra Arduino pro čip. K dispozici je skvělá podpora C/C ++, oficiální port MicroPython a port CircuitPython! Můžete se učit na CircuitPython, protože je to nejjednodušší způsob, jak začít. Navíc podporuje většinu ovladačů, displejů, senzorů a dalších, abyste mohli sledovat projekty a výukové programy CircuitPython.
Specifikace QT Py RP2040
Pinout a tvar je kompatibilní s technologií Xiao Seeed, s kastelovanými podložkami, takže jej můžete pájet na desku plošných spojů s výřezem, který umožní spodním součástem vzdušný prostor. Kromě konektoru QT jsme také přidali RGB NeoPixel (s ovládatelným napájecím kolíkem, který umožňuje využití extrémně nízké spotřeby) a tlačítka spouštěcího režimu a reset (skvělé pro restartování programu nebo vstup do zavaděče). Tento QT Py je dodáván s volnými 0,1 headery, které můžete pájet pro použití s breadboardem.
Zatímco RP2040 má spoustu integrované paměti RAM (264 kB), nemá vestavěnou paměť FLASH. Místo toho to zajišťuje externí čip QSPI flash. Na této desce je 8 MB, které jsou sdíleny mezi spuštěným programem a jakýmkoli úložištěm souborů používaným MicroPython nebo CircuitPython. Při použití C/C ++ získáte celou flash paměť, pokud používáte Python, zbude vám asi 7 MB na kód, soubory, obrázky, fonty atd.
- Konektor USB-C – Pokud máte pouze kabely Micro B, tento adaptér přijde vhod!
- RP2040 32bitový Cortex M0+ dvoujádrový běžící na ~ 125 MHz při 3,3 V.
- 264 kB RAM
- 8 MB SPI FLASH čip pro ukládání souborů a ukládání kódů CircuitPython/MicroPython. Žádná EEPROM.
- Nativní USB podporované každým OS – lze použít jako USB sériovou konzoli, MIDI, klávesnici/myš HID, dokonce i malou diskovou jednotku pro ukládání skriptů Python.
- Lze použít s MicroPython nebo CircuitPython.
- Vestavěná RGB NeoPixel LED.
- 13 GPIO pinů (11 breakout padů a dva QT pady):
- čtyři 12bitové ADC (o jeden více než Pico)
- dva porty I2C (jeden na konektoru QT, jeden na vylamovacích podložkách)
- SPI a UART periferie, ve standardních umístěních QT Py,
- PWM výstupy na každém IO pinu – pro serva, LED atd
- pro kompatibilitu PIO je v pořadí 6 GPIO
- Regulátor 3,3 V se špičkovým výstupem 600 mA.
- Tlačítko Reset i tlačítka pro výběr zavaděče pro rychlý restart (žádné odpojování-přepojování pro opětovné spuštění kódu).
- Opravdu malých rozměrů.
O RP2040
Uvnitř RP2040 je zavaděč USB UF2 s „trvalou ROM“. To znamená, že když chcete naprogramovat nový firmware, můžete při připojování k USB podržet tlačítko BOOT (nebo stáhnout kolík RUN/Reset na zem) a zobrazí se jako USB disk, kam můžete firmware přetáhnout. Lidem, kteří používají produkty Adafruit, to bude velmi známé – tato technika je používána na všech nativních USB deskách. Všimněte si, že dvakrát nekliknete na reset, místo toho přidržíte během bootování BOOTSEL a vstoupíte do bootloaderu!
RP2040 je výkonný čip, který má takt našich M4 (SAMD51) a dvě jádra, která jsou ekvivalentní našemu M0 (SAMD21). Protože se jedná o čip M0, nemá jednotku s plovoucí desetinnou čárkou ani hardwarovou podporu DSP – takže pokud děláte něco s těžkou matematikou s pohyblivou řádovou čárkou, bude to provedeno softwarově, a tedy ne tak rychle jako M4. U mnoha dalších výpočetních úkolů získáte rychlosti blízké M4!
Pro periferie existují dva I2C řadiče, dva SPI řadiče a dva UARTy, které jsou multiplexovány napříč GPIO – zkontrolujte pinout, jaké piny lze nastavit na které. K dispozici je 16 kanálů PWM, každý pin má kanál, který lze nastavit (stejně jako na pinoutu).
Technické specifikace čipu RP2040
- duální ARM Cortex-M0+ @ 133 MHz
- 264kB SRAM na čipu v šesti nezávislých bankách
- podpora až 16 MB off-chip Flash paměti prostřednictvím vyhrazené sběrnice QSPI
- ovladač DMA
- plně připojená příčka AHB
- periferní zařízení interpolátoru a děliče celých čísel
- programovatelný LDO na čipu pro generování napětí jádra
- 2 PLL na čipu pro generování hodin USB a jádra
- 30 GPIO pinů, z nichž 4 lze použít jako analogové vstupy (na této desce nejsou vyvedeny všechny GPIO)
- periferní zařízení
- 2 UARTy
- 2 ovladače SPI
- 2 řadiče I2C
- 16 kanálů PWM
- USB 1.1 řadič a PHY, s podporou hostitele a zařízení
- 8 automatů PIO
- rozměry: 21,8 mm x 17,8 mm x 5,8 mm / 0,9 palce x 0,7 palce x 0,2 palce
- hmotnost: 2,2 g / 0,1 oz
Obsah balení
- 1x QT Py RP2040
- 1x 16 kanálů PWM
Diskuze
Pouze přihlášení uživatelé, kteří zakoupili tento produkt, mohou přidat hodnocení.
Recenze
Zatím zde nejsou žádné recenze.