Raspberry Pi, Ocak 2021'de orijinal Pico'yu piyasaya sürdüğünde, güçlü, düşük maliyetli (4 $) bir mikrodenetleyici geliştirme kartı olarak iyi karşılandı. Raspberry Pi'nin 133MHz'de çalışan iki Arm Cortex-M0+ çekirdeğine dayanan kendi RP2040 çip üzerinde sistem (SoC) tarafından desteklenmektedir. 2 MB yerleşik flash depolama, 264 kB RAM ve üç analog giriş ve benzersiz Programlanabilir G/Ç dahil 40 pin alt sistem.
Bununla birlikte, göze çarpan bir eksiklik, yerleşik Wi-Fi eksikliğidir. Haziran 2022'nin sonunda piyasaya sürülen 6 dolarlık Pico W, yerleşik kablosuz bağlantıyla bunu düzeltiyor. Pico W'nin yeteneklerine ve onu ne için kullanabileceğinize daha yakından bakalım.
Raspberry Pi Pico W Donanım
Pico W kartı, standart Pico ile aynı boyuttadır, ancak üç SWD (Serial Wire Debug) pininde Infineon CYW43439 kablosuz LAN'ı barındıran gümüş bir kareye yer açmak için kenardan içeri taşındı yonga.
Teknik özellikler cephesinde, yerleşik Wi-Fi eklenmesi dışında Pico W, standart Pico modeliyle aynıdır. Bu nedenle, mevcut tüm Pico eklentileriyle çalışmalıdır.
İşlemci | Çift çekirdekli Arm Cortex-M0+ @ 133 MHz ile RP2040 |
Hafıza | 264kB SRAM |
Depolamak | 2MB QSPI flaş |
Kablosuz internet | 2.4GHz 802.11n kablosuz LAN |
Giriş çıkış | 26 x çok işlevli GPIO (inc. 3 x analog giriş) |
Arayüzler | 2 x I2C, 2 x SPI, 2 x UART, 1x SWD (Seri Kablo Hata Ayıklama) |
Özel Çevre Birimleri Desteği | 8 × Programlanabilir G/Ç (PIO) durum makineleri |
Güç / Veri Bağlantısı | mikro USB |
Boyutlar | 21 mm × 51 mm |
Gördüğünüz gibi, standart dijital iletişim protokolleri için çok sayıda destek var: I2C, SPI ve UART. Ek olarak, standart Pico'da olduğu gibi, I/O arayüzünü özelleştirmenizi sağlayan benzersiz bir Programlanabilir I/O alt sistemi vardır. Bağımsız çalışan PIO blokları, standart olmayan çevre birimlerine bağlanmanızı sağlamanın yanı sıra diğer uygulamalar için ana işlemcinin yükünü almak için kullanılabilir - hatta kompozit işleme video.
Standart Pico ve Pico W kartları, erkek pin başlıklarıyla birlikte gelmez, bu nedenle uygun 0,1" başlıklara lehimlemeniz gerekir. Alternatif olarak, başlıkları takılı olan Pico H ve Pico WH modelleri mevcuttur. Aşağıdaki resimde Pico, Pico H ve Pico W modelleri soldan sağa gösterilmektedir.
Pico W için bellenim
Tüm Pico modelleri, C/C++ veya MicroPython (ve ayrıca CircuitPython) kullanılarak programlanabilir. Standart Pico C/C++ SDK, kablosuz ağ desteği içerir. Pico W'nin Wi-Fi işlevini MicroPython'da kullanmak için, şu adresten indirilebilen özel Pico W üretici yazılımı UF2 dosyasını yüklemeniz gerekir. Ahududu Pi belgeleri. Mikro USB bağlantı noktası aracılığıyla bir bilgisayara bağlarken Pico'nun BOOTSEL düğmesini basılı tutarak UF2 dosyasını üzerine sürükleyin. Daha fazla ayrıntı için, Raspberry Pico kılavuzunda MicroPython'u kullanmaya başlama.
Wi-Fi ağınıza MicroPython veya C/C++ ile bağlanmak üzere Pico W'nin kablosuz özelliğini kullanmak için Raspberry Pi'nin bağlantı kılavuzu (PDF). MicroPython'da, ağ kütüphane Wi-Fi'ye bağlanmak için kullanılır.
Potansiyel Pico W Projeleri
Pico W'niz Wi-Fi'ye bağlıyken, diğer ağ cihazlarıyla etkileşime girebilir ve internetten veri gönderip alabilirsiniz. Bu nedenle, her türlü IoT projesi için büyük bir potansiyel var. Arduino IoT projeleri biraz ilham almak için veya bunlardan birine kablosuz işlevsellik veya web arayüzü eklemeyi deneyebilirsiniz Raspberry Pi Pico projeleri.
İşte başlamanıza yardımcı olacak birkaç proje fikri daha…
Web sunucusu: Ahududu Pi Vakfı'nın adım adım proje kılavuzu bir tarayıcıdan dijital çıkışları kontrol etmek ve sensör verilerini almak için Pico W'nizi bir web sunucusuna nasıl dönüştüreceğinizi gösterir.
Ağ Tarayıcısı: Richard Hayler'ın ağ tarayıcısı (Twitter) güvenli ağlar, gizli SSID'ler ve güvenli olmayan açık ağlar için renk kodlaması ile yakındaki ağların algılandığını belirtmek için bir LED şerit kullanır.
Garaj Kapısı Sensörü: Jeff Geerling'in basit GitHub'da sensör projesi Garaj kapısının açık mı kapalı mı olduğunu göstermek için verileri yerel olarak Home Assistant'a gönderir, bir web panosunda görüntülenebilir.
Pico W ile Kablosuz Olun
Standart Raspberry Pi Pico gibi, Pico W mikrodenetleyici geliştirme kartı da elektronikleri kontrol etmek için idealdir. projeler ve çok düşük bir güç gereksinimine sahiptir, ancak çeşitli heyecan verici IoT'de kullanmak için yerleşik Wi-Fi bağlantısı ekler. projeler. Pico W ile çok çeşitli olanaklar vardır ve mevcut bir Pico projesini yerel ağdan veya internetten kontrol etmek için kablosuz işlevsellik eklemek için kullanabilirsiniz.