- Stok Durumu: Stok Var
- Marka: OEM
- Model: RP2040 Modül
- SKU: RBZ.101.183
Raspberry Pi Pico RP2040 Dual Core 16Mb Modül
264Kb Arm Cortex-M0+ Type C Micro Bilgisayar Micropython Ws2812 Rgb Led Micro Kontrolör Geliştirme Kartı
RP2040 Modül, Raspberry Pi'nin RP2040 mikrodenetleyicisiyle yapılmış, Raspberry Pi Pico boyut ve düzeninde siyah bir geliştirme kartıdır (YD-RP2040 tasarımı). RP2040 çift çekirdekli Arm Cortex-M0+ işlemcidir ve 133MHz'te çalışır; çip içinde 264KB SRAM bulunur. Bu sürümde program ve dosyalar için 16MB QSPI Flash vardır; MicroPython ya da CircuitPython ile büyük kütüphane ve veri dosyaları kart üzerinde rahatça saklanır.
Orijinal Pico'dan farklı olarak kartta Type-C USB soketi, RESET butonu, GPIO24'e bağlı kullanıcı butonu (USR), GPIO23'e bağlı WS2812 RGB LED ve güç LED'i bulunur; Pico'daki gibi GPIO25'e bağlı bir kullanıcı LED'i (mavi) de vardır. 23mm x 53.5mm boyutundaki kartın iki uzun kenarında 20'şer pin delik vardır; 2.54mm aralıklı pin başlıkları lehimlenince breadboard'a takılır ya da kendi devrenize modül olarak oturtulur. Kart USB üzerinden sürükle bırak (UF2) yöntemiyle programlanır, ayrı programlayıcı gerekmez.
Öne çıkan özellikler:
16MB Flash: Orijinal Pico'daki 2MB yerine 16MB (128Mbit) QSPI Flash; MicroPython ve CircuitPython dosya sistemi, ses ve görüntü dosyaları için geniş yer.
Type-C ve RESET butonu: Güç ve veri tek Type-C kablodan gelir; RESET butonu sayesinde programlama kipine geçmek için kabloyu takıp çıkarmak gerekmez.
Kart üstünde RGB LED ve kullanıcı butonu: GPIO23'teki WS2812 RGB LED ve GPIO24'teki USR butonu ek parça bağlamadan ilk denemeleri yapmayı sağlar.
Çift çekirdek ve PIO: 133MHz çift Cortex-M0+ çekirdek ve 8 programlanabilir PIO durum makinesi; WS2812 LED, ek UART ya da özel protokoller yazılımla üretilir.
Pico düzeninde: 23mm x 53.5mm ölçü, iki yanda 20'şer pin; Pico için yazılmış kodların çoğu ve Pico'ya göre çizilmiş taşıyıcı kartlar bu modülle kullanılabilir.
Özellikler:
- Ürün tipi: RP2040 mikrodenetleyicili, Raspberry Pi Pico uyumlu geliştirme kartı (YD-RP2040)
- İşlemci: RP2040, çift çekirdek Arm Cortex-M0+, 133MHz
- SRAM: 264KB (çip içinde)
- Flash: 16MB (128Mbit) QSPI Flash
- USB: Type-C soket, güç ve veri; sürükle bırak (UF2) programlama
- GPIO: 28 adet dışarı çıkarılmış GPIO (GPIO0 - GPIO23, GPIO26 - GPIO29), 3.3V lojik; iki kenarda 20'şer pin, 2.54mm pin aralığı
- Analog: 4 adet 12-bit analog giriş (GPIO26 - GPIO29)
- Haberleşme: 2 UART, 2 SPI, 2 I2C, 16 PWM kanalı
- PIO: 8 programlanabilir durum makinesi
- RGB LED: WS2812, GPIO23
- LED'ler: mavi kullanıcı LED'i (GPIO25), güç LED'i (PWR)
- Butonlar: BOOT, RESET (RST) ve kullanıcı butonu USR (GPIO24)
- Programlama ve hata ayıklama: USB üzerinden UF2, alt kenarda SWD bağlantı noktası
- Besleme: USB Type-C ya da Vin pininden 5V; çalışma gerilimi 3.3V; kart üstünde voltaj regülatörü ve SMD sigorta
- Yazılım desteği: C/C++ SDK, MicroPython, CircuitPython, Arduino IDE
- Renk: Siyah PCB
- Ölçüler: 23mm x 53.5mm
- Ağırlık: yaklaşık 7gr
Kullanım bilgileri:
- Kod güncelleme: Kartı Type-C kabloyla bilgisayara bağlayın. BOOT butonuna basılı tutun, RESET butonuna basıp bırakın, 1 saniye sonra BOOT butonunu bırakın. Bilgisayar kartı çıkarılabilir disk olarak görür; .uf2 dosyasını diske kopyalayın, kart yeniden başlar.
- MicroPython ya da CircuitPython kullanırken 16MB Flash'ın tamamını görmek için 16MB sürüme uygun .uf2 dosyasını yükleyin. Arduino IDE'de kart olarak "Raspberry Pi Pico" ya da "Generic RP2040" seçilir; Thonny ile MicroPython kodu doğrudan yazılır.
- Pin başlıkları lehimli gelmez. Breadboard'da kullanmak için iki 20 pin başlığı kartın altından takıp lehimleyin; kartı kendi devrenize doğrudan lehimlemek de mümkündür.
- Yazılım desteği: raspberrypi.com/documentation/, docs.micropython.org/en/latest/rp2/quickref.html, circuitpython.org/board/vcc_gnd_yd_rp2040, thonny.org
Kullanım alanları:
- Ev otomasyonu ve röle, sensör kontrol kartı
- USB klavye, makro tuş takımı ve fare (USB HID)
- USB oyun kumandası ve joystick
- Robot araba ve motor sürücü kontrolü
- WS2812 LED şerit ve ışık efekti kontrolü (PIO ile)
- Sensör okuma ve datalogger (veri kaydedici)
- PIO ile özel haberleşme protokolleri ve ek UART / SPI üretimi
- Taşınabilir ölçüm cihazı ve ekranlı gösterge
- Okul ve atölyede MicroPython, CircuitPython ve C/C++ öğrenimi
Dikkat edilmesi gerekenler:
- GPIO pinleri 3.3V seviyesindedir ve 5V toleranslı değildir. 5V çıkışlı sensör ya da modülü seviye dönüştürücü olmadan bağlamayın.
- Pin sırası Pico ile aynıdır ama birkaç pin farklıdır: Pico'daki 3V3_EN pininin yerinde GPIO23 (kart üstündeki RGB LED'e de bağlı), ADC_VREF pininin yerinde GPIO29 vardır; VBUS ve VSYS pinleri kartta Vout ve Vin diye yazılıdır. Pico için çizilmiş taşıyıcı kartta bu pinleri kullanmadan önce kart üstündeki pin yazılarını kontrol edin.
- Pin başlıkları lehimsiz gelir; lehimleme sırasında Type-C soketine ve yakındaki küçük parçalara fazla ısı vermeyin.
- Kartta Wi-Fi ya da Bluetooth yoktur; kablosuz bağlantı gerekiyorsa ayrı modül kullanılır.
Paket içeriği:
- 1 Adet RP2040 Modül 16MB Flash Type-C Geliştirme Kartı
- 2 Adet 20 Pin Erkek Pin Başlığı (lehimsiz)
- 1 Adet 4 Pin Erkek Pin Başlığı (lehimsiz)
- Not: Type-C USB kablo pakete dahil değildir.