Adafruit Feather HUZZAH ESP8266 Geliştirme kartı PINOUT

Kapat
X
 
  • Filtre
  • Zaman
  • Gösterim
Clear All
yeni mesajlar
  • ozkandonmez
    Administrator
    • 30-12-2002
    • 47395

    Adafruit Feather HUZZAH ESP8266 Geliştirme kartı PINOUT






    ELEKTRİK UÇLARI


    • GND - bu, tüm güç ve mantık için ortak bir şasedir
    • BAT - bu isteğe bağlı Lipoly pil için JST jakına gelen pozitif voltajdır
    • USB - bu bağlıysa mikro USB jakına veya mikro USB jakından gelen pozitif voltajdır
    • EN - bu 3.3V regülatörün etkinleştirme pimidir.. It's pulled up, so connect to ground to disable the 3.3V regulator
    • 3V - Bu 3.3V regülatör çıkışıdır, maksimum 500mA sağlayabilir (mevcut projelerinizi 250mA altında tutmaya çalışın, böylece ESP8266'nın güç gereksinimleri için yeterli olacaktır.)

    Logic pimler

    Mikro denetleyici için genel amaçlı I / O pin seti. Tüm mantık 3.3V üzerinden çalışır.

    ESP8266, 3.3V güç ve mantıkla çalışır ve aksi belirtilmedikçe GPIO pinleri 5V güvenli değildir! Analog pim ayrıca maksimum 1.0V'dur!

    RX ve TX seri kontrol ve önyükleme pimleridir, ve zamanınızın çoğunu ESP modülü ile iletişim kurarak nasıl geçireceğinizdir



    TX pini modülün çıkışıdır ve 3.3V mantıktır.

    RX pimi modüle giriştir ve 5V uyumludur (bu pim üzerinde seviye değiştirici vardır)

    Bunlar CP2104 USB-Seri dönüştürücüye bağlanır, böylece istediğinizden emin olmadığınız sürece bağlanmamalı veya kullanılmamalıdır, çünkü bunlar üzerinde USB trafiği de alacaksınız!



    I2C & SPI pimler

    ESP8266'yı I2C ve SPI aygıtlarını, sensörleri, çıkışları vb. Kontrol etmek için kullanabilirsiniz. Bu 'bitbanging' ile yapılırken oldukça iyi çalışır ve ESP8266 'Arduino seviyesi' hızlarına uyacak kadar hızlıdır.


    Teorik olarak I2C ve SPI için herhangi bir pin kullanabilirsiniz, ancak mevcut Arduino kodunu, kütüphanelerini, eskizleri kullanan kişilerin daha kolay olmasını sağlamak için aşağıdakileri ayarladık:​​​​​​​
    • I2C SDA = GPIO #4 (default)
    • I2C SCL = GPIO #5 (default)


    İsterseniz, başka bir Tel kodu çağrılmadan önce Wire.pins'i (sda, scl) çağırarak Arduino IDE'deki diğer 2 pimi kullanarak I2C cihazlarına bağlanabilirsiniz (bu nedenle örneğin kurulumun setup () bunu yapın)

    Benzer şekilde, herhangi bir pimde SPI kullanabilirsiniz, ancak 'donanım SPI'sını kullanırsanız aşağıdakileri kullanmak istersiniz:
    • SPI SCK = GPIO #14 (default)
    • SPI MOSI = GPIO #13 (default)
    • SPI MISO = GPIO #12 (default)
    GPIO pins

    Bu board 9 GPIO'ya sahiptir: Tüy PCB'nin üst kenarında düzenlenmiş # 0, # 2, # 4, # 5, # 12, # 13, # 14, # 15, # 16

    Tüm GPIO, 3.3V mantık seviyesi giriş ve çıkışı olup 5V uyumlu değildir. GPIO pin sınırları hakkında daha fazla bilgi edinmek için tüm teknik özellikleri okuyun, ancak pin başına çekilen maksimum akımın 12mA olduğunu unutmayın.

    Bu pimler genel amaçlıdır ve her türlü giriş veya çıkış için kullanılabilir. Çoğu, dahili bir çekmeyi açma yeteneğine de sahiptir. Birçoğunun özel işlevleri vardır:​​​​​​​


    GPIO # 0, dahili bir çekmesi yoktur ve ayrıca kırmızı bir LED bağlanır. Bu pim, ESP8266 tarafından önyükleyiciye ne zaman önyükleme yapılacağını belirlemek için kullanılır. Güç açıkken pim düşük tutulursa, önyükleme başlar! Bununla birlikte, her zaman bir çıkış olarak kullanabilirsiniz ve kırmızı LED'i yanıp sönebilirsiniz - LED'in ters bağlandığını unutmayın, böylece pimi DÜŞÜK olarak ayarlamak LED'i açar.

    GPIO #2, önyükleme modunu algılamak için de kullanılır. Ayrıca WiFi anteninin yanındaki mavi LED'e de bağlanır. Bağlı bir çekme direnci vardır ve bunu herhangi bir çıkış olarak (# 0 gibi) kullanabilir ve mavi LED'i yanıp sönebilirsiniz.

    GPIO #15, önyükleme modunu algılamak için de kullanılır. Bağlı bir açılır rezistansa sahiptir, bu pimin başlangıçta yüksek çekilmediğinden emin olun. Her zaman çıktı olarak kullanabilirsiniz

    GPIO #16derin uyku modundan çıkmak için kullanılabilir, RESET pinine bağlamanız gerekir

    Ayrıca GPIO # 12/13 / 14'ün SCK / MOSI / MISO 'SPI' pinleri ile aynı olduğunu unutmayın!



    Analog Pimler

    Ayrıca A adında tek bir analog giriş pimi vardır. Bu pim ~ 1.0V maksimum voltaja sahiptir, bu yüzden okumak istediğiniz bir analog voltajınız varsa,
    0 - 1.0V aralığına bölünmesi gerekir.




    Diğer Kontrol Pimleri

    ESP8266'yı kontrol etmek için birkaç pimimiz var​​​​​​​
    • RST - ESP8266'nın varsayılan olarak yüksekte çekilmiş olan sıfırlama pinidir. Geçici olarak yere çekildiğinde ESP8266 sistemini sıfırlayacaktır. Bu pin sadece 3.3V mantıktır
    • EN (CH_PD) - varsayılan olarak yüksek çekilen ESP8266'nın etkinleştirme pinidir. Geçici olarak yere çekildiğinde ESP8266 sistemini sıfırlayacaktır. Bu pin sadece 3.3V mantıktır

    NC Pins

    Pimlerin geri kalanı NC olarak etiketlenmiştir, bu da Bağlı Değil anlamına gelir - hiçbir şeye bağlı değildir ve diğer kartlarla fiziksel uyumluluğu korumak için sadece yer tutucu olarak bulunurlar!
    Üyelere Özel Konuları Görebilmek İçin Lütfen ÜYE GİRİŞİ Yapınız



    HAYDI IPTV YAPALIM

    TBS 6991 Dual Tuner Dual CI Tv kartı linux sürücü yükleme

    LÜTFEN OKUYUN

İşlem Yapılıyor
X