QT Py RP2040 on pieni kehityskortti, jossa on yksi uusista suosikkisiruistamme, RP2040 . Se on tehty tunnetuksi uudessa Raspberry Pi Picossa ja Feather RP2040: ssä ja ItsyBitsy RP2040:ssä , mutta entä jos haluaisimme jotain todella smol?
Pinout ja muoto ovat Seeed Xiao -yhteensopivia, ja niissä on hunajakennotyynyjä, joten voit juottaa sen levyyn, jossa on aukko, jotta alemmat komponentit saavat hengittää. QT-liittimen lisäksi meillä on myös RGB NeoPixel (jossa on ohjattava virtanasta erittäin alhaisen virrankäytön mahdollistamiseksi) sekä sekä käynnistystila- että nollauspainikkeet (ihanteellinen ohjelman uudelleenkäynnistykseen tai käynnistyslataimen käyttämiseen). QT Py:n mukana tulee löysät 0,1 tuuman otsikot, jotka voit juottaa koepalevyllä käyttöä varten.
STEMMA QT , ketjutettava I2C-portti, jota voidaan käyttää minkä tahansa STEMMA QT -antureidemme ja -lisävarusteiden kanssa. Käytä mitä tahansa SparkFun Qwiic -levyä! Seed Grove I2C -levyt toimivat myös tämän sovitinkaapelin kanssa.
Tällä levyllä ei ole tällä hetkellä Arduino Core -tukea sirulle. Siellä on loistava C/C++-tuki, virallinen MicroPython-portti ja CircuitPython-portti! Suosittelemme tietysti CircuitPythonia.
Vaikka RP2040:ssä on runsaasti sisäistä RAM-muistia (264 kt), siinä ei ole sisäänrakennettua FLASH-muistia. Sen sijaan tämän tarjoaa ulkoinen QSPI-flash-siru. Tällä levyllä on 8 Mt, joka jaetaan käynnissä olevan ohjelman ja MicroPythonin tai CircuitPythonin käyttämän tiedostotallennustilan välillä. C/C++:aa käytettäessä kaikki flash-muisti on käytettävissä, kun taas Pythonilla jää noin 7 Mt koodille, tiedostoille, kuville, fonteille jne.
- Sama koko, muotokerroin ja pin-määritys kuin SAMD-pohjainen QT Py
- USB Type C -portti
- RP2040 32-bittinen Cortex M0+ -kaksiytiminen ~125 MHz 3,3 V:n logiikalla ja suorituskyvyllä
- 264KB RAM
- 8MB SPI FLASH -siru Ei EEPROMia
- Kaikki käyttöjärjestelmät tukevat alkuperäistä USB:tä – sitä voidaan käyttää USB-sarjakonsolina, MIDI:nä, näppäimistön/hiiren HID:nä, jopa pienenä asemana Python-skriptien tallentamiseen
- Voidaan käyttää MicroPythonin tai CircuitPythonin kanssa
- Sisäänrakennettu RGB NeoPixel -LED
- 13 GPIO-nastaa (11 irrotustyynyä ja kaksi QT-nastaa):
- Neljä 12-bittistä ADC:tä (yksi enemmän kuin Pico)
- Kaksi I2C-porttia (yksi QT-liittimessä, yksi irrotustyynyissä)
- SPI- ja UART-oheislaitteet tavallisissa QT-Py-paikoissa,
- PWM-lähdöt jokaisessa IO-nastassa – servoille, LEDeille jne
- PIO-yhteensopivuutta varten on 6 GPIO:ta peräkkäisessä järjestyksessä
- 3.3V säädin 600mA huipputeholla
- 12 MHz kristalli
- Sekä nollauspainikkeet että käynnistyslataimen valintapainikkeet nopeaa uudelleenkäynnistystä varten (ei irrottamista uudelleenkäynnistyskoodia varten)
- Todella hyvin pieni
RP2040 sirun ylijännite
- Dual ARM Cortex-M0+ @ 133MHz
- 264kB on-chip SRAM kuudessa itsenäisessä pankissa
- Tuki jopa 16 Mt:n off-chip-flash-muistille erillisen QSPI-väylän kautta
- DMA-ohjain
- Täysin kytketty AHB poikkipalkki
- Interpolaattorin ja kokonaislukujakajan oheislaitteet
- Sirulle ohjelmoitava LDO ydinjännitteen tuottamiseksi
- 2 on-chip PLL:tä USB- ja ydinkellojen luomiseen
- 30 GPIO-nastaa, joista 4 voidaan käyttää analogisina tuloina (kaikkia GPIO-nastaja ei ole tuotu esiin tällä kortilla)
- Oheislaitteet
- 2 UARTia
- 2 SPI-ohjainta
- 2 kpl I2C-ohjainta
- 16 PWM-kanavaa
- USB 1.1 -ohjain ja PHY isäntä- ja laitetuella
- 8 PIO-tilakonetta
Tuotteen mitat: 21,8 mm x 17,8 mm x 5,8 mm
Tuotteen paino: 2,2g
Reviews
There are no reviews yet.