RP2040 Pico W z ESP8285 WiFi (USB-C)

€12.99 (DDV vključen)

RP2040 Pico W z ESP8285 WiFi modulom in USB-C: dvojedrni Cortex-M0+ do 133 MHz, 264 KB SRAM, 2 MB flash in 26 GPIO v formatu Raspberry Pi Pico.

Na zalogi v Sloveniji, odprema v 24 h
Dostava s Pošto Slovenije v 1 do 3 delovnih dneh.
Brezplačna dostava za naročila nad 59,00 €

1 na zalogi

Šifra: 93 - E1 Kategoriji: ,
Opis

Opis

RP2040 Pico W z ESP8285 WiFi (USB-C)

Plošča poganja dvojedrni mikrokrmilnik RP2040 (ARM Cortex-M0+, do 133 MHz, 264 KB SRAM) in mu doda WiFi povezavo 2,4 GHz prek modula ESP8285. V primerjavi z originalnim Pico ima USB-C konektor in 2 MB flash pomnilnika, razpored 40 pinov pa je enak, zato se plošča prilega obstoječim Pico ploščicam, ohišjem in shemam.

To je klon v formatu Pico W, ki za brezžično povezavo uporablja ESP8285 namesto Infineon CYW43439. Programiranje RP2040 poteka enako kot pri vsakem Pico: v Arduino IDE, MicroPythonu ali C/C++ SDK. Razlika je v WiFi delu, ki ga krmiliš z AT ukazi prek serijskega vmesnika in ne s knjižnico za originalni Pico W.

Anatomija krmilnika

Tip krmilnikaRaspberry Pi Pico W format (klon z ESP8285)
MikrokrmilnikRP2040, 2× ARM Cortex-M0+, do 133 MHz
WiFi modulESP8285, 802.11 b/g/n, 2,4 GHz, TCP/UDP
USB komunikacijski chipNativni USB v RP2040 (gonilnik ni potreben)
USB konektorType-C
Logična napetost3,3 V (pini niso 5 V tolerantni)

Ključne lastnosti

  • RP2040 z dvema jedroma – eno jedro lahko skrbi za WiFi komunikacijo, drugo za časovno občutljivo krmiljenje.
  • WiFi z ESP8285 – modul ima lastno vdelano programsko opremo in TCP/UDP sklad, zato RP2040 ne porablja virov za omrežni protokol.
  • 8 PIO stanjskih strojev – programabilni vhodno-izhodni bloki za WS2812 LED trakove, dodatne UART ali lastne protokole brez obremenitve jeder.
  • 26 GPIO pinov – 2× UART, 2× I2C, 2× SPI, 16 PWM kanalov in 3 analogni vhodi z 12-bitnim ADC.
  • Tipki BOOTSEL in WiFi Boot – prva preklopi RP2040 v način za nalaganje programa, druga je namenjena posodobitvi programske opreme ESP8285.
  • SWD priključek – pini SWCLK, GND in SWDIO za razhroščevanje s Picoprobe ali drugim SWD razhroščevalnikom.

Kaj potrebujem za začetek?

  • USB-C podatkovni kabel – za programiranje in napajanje (kabel samo za polnjenje ne deluje).
  • Arduino IDE ali Thonny – brezplačno, za Arduino oziroma MicroPython.
  • Gonilnik – ni potreben, Windows 10/11, macOS in Linux ploščo prepoznajo samodejno.
  • Breadboard + jumper kabli – za prve poskuse brez spajkanja (plošča prihaja brez prispajkanih letvic).

Moj prvi projekt – 3 koraki

  1. Drži tipko BOOTSEL in priključi ploščo prek USB-C kabla; v računalniku se pojavi pogon RPI-RP2.
  2. V Arduino IDE dodaj paket Raspberry Pi Pico/RP2040 (Earle Philhower) in nastavi: Tools → Board → Raspberry Pi Pico (ne Pico W).
  3. File → Examples → Basics → Blink → Upload

Primeri uporabe

  • WiFi senzorska postaja (temperatura, vlaga, pošiljanje prek MQTT ali HTTP)
  • Krmiljenje relejev na daljavo (spletni vmesnik ali UDP ukazi)
  • LED trakovi WS2812 (krmiljenje prek PIO, nastavitve prek WiFi)
  • Zajem podatkov z ADC (beleženje meritev in prenos v omrežje)
  • Učenje MicroPythona (REPL prek USB, brez prevajanja)

Tehnični pregled

Tehnične specifikacije

Parameter Podatek
MikrokrmilnikRP2040, 2× ARM Cortex-M0+
Hitrost uredo 133 MHz
Flash pomnilnik2 MB (QSPI)
RAM264 KB SRAM
EEPROMni (emulacija v flash pomnilniku)
Digitalni I/O pini26 (vsi s PWM, 16 kanalov)
Analogni vhodi3 (12-bitna ločljivost)
Komunikacija2× UART, 2× I2C, 2× SPI, 8× PIO, USB 1.1 host/device
Brezžična povezavaESP8285, WiFi 802.11 b/g/n 2,4 GHz (brez Bluetootha)
Napetost vezja3,3 V
VIN razpon2–5 V DC (VSYS) ali 5 V prek USB-C
USB chipnativni USB v RP2040
USB konektorType-C
Dimenzije51,2 × 21 mm

Primerjava: ta plošča vs Raspberry Pi Pico W vs Raspberry Pi Pico

RP2040 Pico W (ESP8285) Raspberry Pi Pico W Raspberry Pi Pico
MCURP2040 133 MHzRP2040 133 MHzRP2040 133 MHz
Flash2 MB2 MB2 MB
RAM264 KB264 KB264 KB
WiFi čipESP8285 (AT ukazi)CYW43439ni
Bluetoothnedane
USB konektorType-CMicro-USBMicro-USB

Inženirski PRO nasvet

Ne izberi plošče »Pico W« v Arduino IDE ali vdelane programske opreme RPI_PICO_W v MicroPythonu – obe pričakujeta čip CYW43439, ki ga na tej plošči ni, zato network.WLAN in vgrajeni WiFi primeri ne delujejo. Izberi navadni »Raspberry Pi Pico« (oziroma RPI_PICO), WiFi pa krmili z AT ukazi prek UART, v Arduino IDE na primer s knjižnico WiFiEspAT.

Kompatibilnost

Arduino IDE 2.x s paketom arduino-pico (Earle Philhower), MicroPython za Raspberry Pi Pico, CircuitPython in uradni Raspberry Pi Pico C/C++ SDK. Za WiFi je potrebna knjižnica ali koda, ki podpira ESP-AT ukaze. ESPHome tega tipa plošč ne podpira. Deluje na Windows 10/11, macOS in Linux brez dodatnih gonilnikov.

Dokumentacija

Mnenja (0)
0 reviews
0
0
0
0
0

Zaenkrat še ni mnenj.

Bodi prvi ocenjevalec “RP2040 Pico W z ESP8285 WiFi (USB-C)”

Vaš e-naslov ne bo objavljen. * označuje zahtevana polja