- Katılım
- 2 Nis 2020
- Konular
- 32
- Mesajlar
- 131
- Online süresi
- 25g 39019s
- Reaksiyon Skoru
- 119
- Altın Konu
- 3
- Başarım Puanı
- 90
- TM Yaşı
- 6 Yıl 18 Gün
- MmoLira
- 834
- DevLira
- 0
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Donanım Özellikleri
Adafruit Feather RP2040'ın Tasarımı ve Kullanımı
Daha önce anlamış olabileceğiniz gibi, Adafruit Feather RP2040, Feather tasarım ilkelerini takip eder ve bu nedenle FeatherWings olarak bilinen Feather eklentileriyle uyumludur. 2 x 0,9 inç (50,8 x 22,8 mm) ölçülerinde Feather RP2040, 2 x 0,8 inç (51 x 21 mm) ölçülerindeki Raspberry Pi Pico'dan biraz daha büyük boyuttadır.
Daha büyük boyutta olmasına rağmen, Feather RP2040, Feather pinout'una uyacak şekilde yerleştirilmiş, PIco'nun 40'a karşı 21'e kıyasla biraz daha az sayıda GPIO pini ile birlikte gelir.
21 iğneden oluşan pini bir Pico'dan fazla olmak üzere dört adet 12 bitlik ADC'den pil gücü sarf etmeden ekstra ADC kazanmış oluyoruz. İki set I2C pini, iki SPI ve iki UART vardır. 21 pinin 16'sı servo kontrol, LED'ler ve temel ses çıkışı gibi PWM (Darbe Genişliği Modülasyonu) için kullanılabilir.
Yerleşik Feather RP2040 basit bir kırmızı LED ve CircuitPython kullanarak kontrol edebileceğimiz tek bir Neopixel RGB LED görüyoruz. Dahili flash depolama, Raspberry Pi Pico'da bulunan miktarın dört katıdır, 8MB'ye karşı 2MB. Tipik bir CircuitPython kurulumuyla, kodumuz ve destekleyici kod kitaplığımız için hala yaklaşık 7 MB yedek oluşmuş oluyor.
Kartın sol üst kısmında, uyumlu Lityum İyon ve Lityum Polimer piller için bir JST konektörü görüyoruz. USB'ye takıldığında, pil 200mA'da şarj ediliyor.
Adafruit Feather RP2040'ta Programlama
Feather RP2040 bir Adafruit anakartı olduğundan, Adafruit'un MicroPython versiyonu olan CircuitPython'u tercih edilen programlama dili olarak kodlamaya açıktır.
CircuitPython, MicroPython'dan biraz daha kullanıcı dostudur, MicroPython ile çalışmak özellikle zor değildir ve USB HID desteği gibi bazı ekstra özellikler içerir. Feather RP2040'ımız bir USB flash coder görevi görür ve kodumuzu yazmak için code.py dosyasını düzenlememizi sağlar.
Sonuç olarak;
Kuşkusuz, Feather uyumluluğu bazı durumlarda bir dezavantaj sayılabilir kullanıcılara göre, çünkü bir Pico ile çalışmak özel olarak tasarlanmış eklentiler ve aksesuarlarla çalışamayacağı genellikle sadelikten yana olup yapabileceği şeylerin kısıtlı olduğu kodlardan ve yapılardan oluşmaktadır. Örneğin, 40 pimli bir konektöre sahip olan Pimoroni'nin Pico Explorer Base'ine takamazsınız. Daha küçük bir form faktörüne ihtiyacınız olacaktır. Gerisi tamamen sizin düşünceniz


