Raspberry Pi Pico W – RP2040 ARM Cortex M0+ CYW43439 – WiFi
Prekės kodas: AN-21574
Prieinamumas: Parduotuvėje Vilniuje NĖRA
Parduotuvėje Kaune YRA
Centriniame sandėlyje YRA
Be mokesčių: 8.29€
Mažas Raspberry Pi Pico modulis su patentuotu Raspberry RP2040 mikrovaldikliu su CYW43439 belaidžio ryšio sistema. RP2040 yra dviejų branduolių ARM Cortex M0+ lustas, veikiantis 133 MHz dažniu, turintis 264 kB SRAM ir 2 MB Flash atminties. Dėl CYW43439 galimas belaidis WiFi IEEE 802.11 b/g/n ryšys. Sistema turi 26 GPIO kaiščius, kurie veikia su 3,3 V įtampa ir įmontuotu temperatūros jutikliu. Raspberry Pi Pico programuojamas C/C++ ir MicroPython per microUSB jungtį.
Raspberry Pi Pico W modulio kaiščiai
Raspberry Pi Pico W yra su 26 GPIO kaiščiais. Tarp jų galite rasti tokias sąsajas kaip: 2x SPI, 2x I2C, 2x UART, 3x ADC 12 bitų, 16x PWM. Modulis papildomai aprūpintas 8 programuojamais IO kontaktais (PIO), kurie skirti palaikyti nestandartinius periferinius įrenginius.
Raspberry Pi Pico W maitinimo blokas
Plokštėje yra įmontuotas microUSB prievadas, kuris naudojamas tiek maitinimui, tiek Raspberry Pi Pico W plokštės bendravimui su kompiuteriu. Moduliui reikalingas 5V maitinimo šaltinis, kurio maitinimas yra nuo 1.8V iki 5.5V, naudojant pvz., 3.7V Li-Pol bateriją.
Raspberry Pi Pico W programavimas
Raspberry Pi Pico W yra užprogramuotas C/C++ arba MicroPython. Norėdami įkelti programą į plokštę, paspauskite ir laikykite BOOTSEL mygtuką ir prijunkite Raspberry Pi Pico prie kompiuterio microUSB laidu. Kompiuteris aptiks modulį kaip USB masinės atminties įrenginį, pavadintą RPI-RP2, programos failą reikia nuvilkti į naujai rastą tomą.
Darbo su MicroPython pradžia
Raspberry Pi Pico W programuojamas jungiantis prie kompiuterio per USB kabelį, nutempiant failą su programos kodu į naujai sukurtą tomą. Taip pat galima atsisiųsti UF2 failo pavyzdį, kuris padės jums pradėti naudotis MicroPython.
- Atsisiųskite MicroPython UF2 failą.
- Paspauskite ir palaikykite BOOTSEL mygtuką ir prijunkite plokštę prie Raspberry Pi arba kompiuterio USB prievado.
- Kai Pico bus prijungtas prie kompiuterio, atleiskite mygtuką BOOTSEL.
- Raspberry Pi Pico bus aptiktas kaip didelės talpos atminties įrenginys, kurio tūris RPI-RP2.
- Nuvilkite MicroPython UF2 failą į RPI-RP2 tomą.
- Pico bus paleistas iš naujo, dabar bus naudojamas MicroPython.
- REPL ir MicroPython galite pasiekti per nuoseklųjį USB prievadą.
Hello World C/C++
Pirmoji kiekvieno programuotojo parašyta programa yra „Hello World“, šiuo atveju Raspberry Pi Pico W bus programuojamas per Raspberry Pi 4B USB nuoseklųjį prievadą.
- Atsisiųskite UF2 „Hello World“ failą.
- Paspauskite ir palaikykite BOOTSEL mygtuką ir prijunkite Raspberry Pi Pico prie Raspberry Pi USB prievado.
- Plokštė bus aptikta kaip didelės talpos atminties įrenginys, kurio tūris RPI-RP2.
- Nuvilkite UF2 failą į RPI-RP2 tomą.
- Pico bus paleistas iš naujo.
- Atidarykite terminalą savo Raspberry Pi 4B ir paleiskite komandas:
- sudo apt install minicom
- minicom -b 115200 -o -D /dev/ttyACM0
- Terminalo lange turėtumėte pamatyti užrašą Hello World.
Specifikacijos:
- Sistema: Raspberry Pi RP2040
- Šerdis: ARM Cortex-M0+ dviejų branduolių 133 MHz
- Belaidžio ryšio sistema: CYW43439
- Belaidis ryšys: WiFi 2,4 GHz IEEE 802.11 b/g/n
- SRAM atmintis: 264 kB
- Flash atmintis: 2 MB
- Kaiščiai: 40 kontaktų / 23 GPIO skaitmeniniai + 3 ADC kaiščiai
- Sąsajos: 2x UART, 2x I2C, 2x SPI, iki 16 PWM kanalų
- Maitinimo įtampa: 5 V (USB)
- Loginės dalies darbinė įtampa: 3.3V
- Maitinimo / duomenų jungtis: microUSB
- Matmenys: 51.3x21x3.9mm