ESP8266 Hangi modül seçilmeli?
Prensip olarak herhangi bir modül kablosuz internet ESP8266 kendileri için mevcut olan dilleri (aynı zamanda herhangi bir IDE) kullanarak programlanabilirler, böylece Seçim esas olarak donanım uygulamasına bağlıdır.. Bu konuda yapılabilecek en önemli nüans, her durumda, mevcut hafıza miktarı olacaktır.
Rağmen başlangıçta bazı modüller belirli diller veya geliştirme ortamlarıyla yakından bağlantılıydı, bunun en açık örneği DüğümMCU y el lua dilimevcut olanlardan herhangi birini herhangi bir modülle kullanmak şu anda nispeten kolaydır.
içeren cihazın bulunduğu yerin (ülkenin) düzenlemeleri ESP8266 wifi modülü Satış için onaylanması veya yetkilendirilmesi gereken ekipmanı tasarlarken kesinlikle en kısıtlayıcı olanıdır. Bu gibi durumlarda, İlk adım, ilgili düzenlemelere uymayanları atmaktır. (neyse ki nadiren satışa sunulacaktır) veya seçilen modülün onayını doğrulayın. Üretilen seri yeterince büyükse, bileşenler mutlaka doğrudan devre tasarımında (bir modül değil) kullanılacak ve ilgili pazarlama izinlerinin alınmasına yönelik olağan süreç uygulanacaktır.
Kendi seçeneğinizi seçmek için nesnel veriler listesine bakmadan önce, her senaryo için önerilerimin neler olduğunu ve neden böyle olduklarını açıklamama izin verin.
Programlanıp programlanmayacağı Lua sanki öyle değilmiş gibi daha eksiksiz çözümdiğer bileşenleri gerektirmez, örneğin ağların (kablosuz internet) Nesnelerin İnterneti (IoT) örneğinde olduğu gibi, DüğümMCU. Adaptöre gerek yok USB bilgisayara bağlanmak için, bir devre tahtası (protoboard veya devre tahtası) veya Dupont tipi konnektörlerle rahatlıkla kullanılabilir. Bir modülden çok daha fazlası, örneğin bir kartla karşılaştırılabilecek bir geliştirme kartıdır Arduino.
Laboratuvarınızda veya atölyenizde bir adaptörün bulunması sorun değilse USB-UART, ESP-201 Yapay Zeka Düşünür Geliştirme panosunun ucuz bir versiyonudur DüğümMCU. Dupont tipi konnektörlerle kullanılmak üzere tasarlanmıştır. ekmek tahtası; Aslında, pinlerin karta lehimlenmesiyle satılan versiyonda genellikle şeritlerden biri bulunur, böylece bir karta yerleştirilemez. breadboard çıkarılıp karşı yüzeye kaynak yapılmadığı sürece. Saplardaki etiketleme de pek hoş değil: bilmediğim mükemmel bir nedenden dolayı bir kısmı önde, bir kısmı da arkada.
Geliştirmek gerektiğinde iyi miktarda bellek gerektiren bir uygulama, normal 4 Mbit'ten daha fazla, özel bir versiyon ESP8266, modül ESP-12F Yapay Zeka Düşünür, olan Flash bellek 32 Mbit (96 Kbyte'a ek olarak) RAM) ve mükemmel bir fiyatı var, bu hafızayla bulduğum en ucuz fiyat.
Pakette bulunan 32 pinden QFN Yalnızca 17'si giriş-çıkıştır (anten bağlantısı ve harici osilatör hariç) ve bunlardan yalnızca ikisi, GPIO4 ve GPIO5, özel olarak atanmıştır. GPIO, diğerleri bir işlevi paylaştığından ve bunların örneğin seri iletişim için mi yoksa genel dijital giriş-çıkış için mi kullanılacağını seçmeniz gerekir.
Yani aşağıdakileri içeren modüllerin hiçbiri SoC ESP8266 çok sayıda bağlantı noktası olabilir GPIO Ancak ESP-03 sürümünden bu yana, daha fazla pin içeren ve ilgili işlevlere sahip çeşitli modül modelleri ortaya çıktı. Bu yeni modüller, özellikle ESP-07, ESP-12 ve onu takip edenlerin çoğu, devrelerin daha kolay oluşturulmasını sağlar. ESP8266 sadece iletişimle ilgilenmez kablosuz internet ama aynı zamanda cihazı yöneten mikrodenetleyicidir.
Son devreye dahil edilecek modülün aynısını testlerde rahatlıkla kullanabilmek için yüzeyinde modülü lehimleyecek ve standart bir aralıkla pin bağlantıları bulunan plakalar bulunmaktadır. ekmek tahtası (bir inçin onda biri).
Bu kartlardan bazıları, cihazlarla (veya bir uC) bu voltajla çalışır.
Bu tür bir aksesuar başlangıçta modüller için tasarlandığından ESP8266 Antenin karşı tarafında bağlantıları olmayan ESP-07, ESP-12E, ESP-12F, ESP-13... gibi daha yeni modellerde onlarsız yapmak gerekecek, onları bağlayın manuel olarak (üstte bir kabloyla) veya seri seviyeyi, gücü dönüştürmek, bağlantı noktası genişleticileri eklemek için kendi ekstra devre tasarımımızla kendi adaptör kartımızı tasarlayın GPIO…Nasıl yapacağınızdan emin değilseniz, önceki blog yazılarında bazı püf noktaları bulabilirsiniz. yüzeye montaj bileşeni nasıl sabitlenir kullanan bu modüller gibi ESP8266.
Eğer montajda zaten bir MCUyani ESP8266 değil mikrodenetleyici Ana cihaz, modülün ilk versiyonu olan ESP-01, mükemmel işlevselliğe sahiptir ve fiyat açısından rakipsizdirözellikle çok sayıda modül satın alındıysa (yalnızca bir modül satın alındığında, diğer modellerle aradaki fark neredeyse 1 €'yu geçmez).
ESP-01 modülünü kullanırken pinlerin düzeni sorununu çözmek devre tahtası (protoboard veya devre tahtası), örneğin plakalarla kullanıldığında ortaya çıkan voltaj farklılıklarını da çözen aşağıdaki görsellerdeki gibi bir aksesuar kullanabilirsiniz. Arduino 5 V ile çalışan serinin. Daha zanaatkar bir şekilde, aşağıdakilerden birini kullanabilirsiniz: Çift pimli şeritli bir modülü devre tahtasına bağlamak için püf noktaları.
Aşağıdaki resimlerde gösterilene benzer aksesuarların bir diğer avantajı da, yeni cihaz yazılımını yüklemek için bir düğmeye (neredeyse her zaman), bir anahtara veya bir atlama teline sahip olmalarıdır. Flash bellek del ESP8266 Wi-Fi SoC'si.
Kullanmak için ESP8266 daha özel durumlarda, montaj plakasında az yer olması durumunda, harici bir antene ihtiyaç duyulduğunda, parazitin mevcut olduğu durumlarda... biraz daha iyileştirme yapmanız gerekecektir; Bunu yapmak için aşağıdaki özellik listesini faydalı bulacağınızı umarız. Şirketin modül serisini referans olarak kullandım Yapay Zeka Düşünür hangisi en eksiksizidir ve geliştirme kurulunu ekledim DüğümMCU çünkü bana öyle geliyor ki en popüler olanı bu.
-
ESP-01
boyutlar: 14,30 mm × 24,80 mm
: 1Mbit-->
bağlantıları: Güç ile güç arasında 8 pin GPIO
anten üzerine basılmış PCB
Korumasız
besleme: 3,3 Volt
Daha kesin olmak gerekirse, daha yeni sürümler ESP8266EX'i içerir ve ilkel sürümler, ESP8266'nın (EX'siz) ilk modelini içerir. Zaten en eskisini bulmak zor olsa da modern versiyonu tercih etmek için modül seçerken dikkatli olmak önemli.
-
ESP-02
boyutlar: 14,20 mm × 14,20 mm
: 1Mbit-->
bağlantıları: 8 yüzey bağlantısı (0,1” pin lehimlemek mümkündür)
Antensiz kartta ancak harici anten için bir konektörle
Korumasız
besleme: 3,3 Volt
-
ESP-03
boyutlar: 17,30 mm × 12,10 mm
: 1Mbit-->
bağlantıları: Her iki uzun tarafta 14 yüzey bağlantısı
anten seramik tipi
Korumasız
besleme: 3,3 Volt
-
ESP-04
boyutlar: 14,70 mm × 12,10 mm
: 1Mbit-->
bağlantıları: Her iki uzun tarafta 14 yüzey bağlantısı
Antensiz
korumalı
besleme: 3,3 Volt
-
ESP-05
boyutlar: 14,20 mm × 14,20 mm
: 1Mbit-->
bağlantıları: Tek bir şerit üzerinde bir inçin onda biri aralıklı 8 pim
Antensiz gemide ancak harici anten için konnektör var
korumalı
besleme: 3,3 Volt
-
ESP-06
bağlantıları: Plakanın altında 12 bağlantı
Antensiz
korumalı
besleme: 3,3 Volt
-
ESP-07
boyutlar: 20,00 mm × 16,00 mm
: 1Mbit-->
bağlantıları: Panelin uzun kenarlarında 16 yüzey bağlantısı
anten harici anten için seramik u konektörü
korumalı
besleme: 3,3 Volt
-
ESP-08
bağlantıları: Panelin uzun kenarlarında 16 yüzey bağlantısı
Antensiz
korumalı
besleme: 3,3 Volt
-
ESP-09
boyutlar: 10,00 mm × 10,00 mm
: 1Mbit-->
bağlantıları: Kart altında 18 adet bağlantı (6 tanesi toprağa gidiyor)
Antensiz
Korumasız
besleme: 3,3 Volt
-
ESP-10
boyutlar: 14,20 mm × 10,00 mm
: 1Mbit-->
bağlantıları: Küçük kenarlardan birinde 5 yüzey bağlantısı
Antensiz
Korumasız
besleme: 3,3 Volt
-
ESP-11
boyutlar: 17,30 mm × 12,10 mm
: 1Mbit-->
bağlantıları: Antenin karşı tarafında 8 yüzey bağlantısı
anten seramikler
korumalı
besleme: 3,3 Volt
-
ESP-12
boyutlar: 24,00 mm × 16,00 mm
: 1Mbit-->
bağlantıları: İki uzun kenarda düzenlenmiş 16 yüzey bağlantısı
anten üzerine basılmış PCB
korumalı
besleme: 3,3 Volt
-
ESP-12-E — ESP-12-F
boyutlar: 24,00 mm × 16,00 mm
: 1Mbit-->
bağlantıları: Üç tarafta düzenlenmiş 22 yüzey bağlantısı (8+8+6)
anten üzerine basılmış PCB
korumalı
besleme: 3,3 Volt
-
ESP-13
bağlantıları: İki küçük tarafta bulunan 18 yüzey bağlantısı
anten üzerine basılmış PCB
korumalı
besleme: 3,3 Volt
-
ESP-14
Bir STM8 kontrol etmekten sorumlu olan ESP8266 yoluyla siparişlerde
boyutlar: 24,30 mm × 16,20 mm
bağlantıları: Üç tarafta düzenlenmiş 22 yüzey bağlantısı (8+8+6)
anten üzerine basılmış PCB
korumalı
besleme: 3,3 Volt
-
ESP-WROOM
boyutlar: 18,00 mm × 20,00 mm
bağlantıları: Uzun kenarlarda düzenlenmiş 18 yüzey bağlantısı
anten üzerine basılmış PCB
korumalı
besleme: 3,3 Volt
-
DüğümMCU
ESP-12'ye dayalı
boyutlar: 30,85 mm × 47,35 mm
bağlantıları: Bir inçin onda biri aralıklı 30 pin ve USB
anten üzerine basılmış PCB
korumalı
besleme: 3,3V ve 5V
Kullanıcı ve programlama düğmeleri (flaş)
-
ESP-201
boyutlar: 26,00 mm × 33,50 mm
bağlantıları: Bir inçin onda biri kadar ayrılmış ve her iki tarafta 26'lik iki şerit halinde dağıtılmış 11 pim (bunlar bir ekmek tahtası) ve aynı tarafta lehimlendiğinden devre tahtası üzerinde kullanılması mümkün olmayan 4 dikey olan.
anten harici anten için kart ve konektör üzerine basılmıştır. Bir jumper'ı (0 Ω direnç, varsayılan olarak harici konnektörü kullanır, dolayısıyla çoğu ESP-201 kartı küçük (bir çeşit) antenle satılır) lehimini sökerek bir seçenek veya diğeri arasında seçim yapmalısınız. Bazı eski versiyonlarda Anten konnektörü bulunur. kötü lehimlenmiş (180° döndürülmüş) ve yeniden konumlandırılması gerekiyor, aksi halde (harici) anten kullanılamaz durumda.
Korumasız
besleme: 3,3 Volt
ESP8266'yı içeren diğer modüller veya geliştirme kartları
Ağır nakliye maliyetleri nedeniyle artan taban fiyatlarındaki olağanüstü fark nedeniyle, Güney Avrupa'da mükemmel levhalar ne daha fazla ne de daha az. Adafruit için KıvılcımEğlence ve Kuzey Amerika dışında Çinli mevkidaşlarıyla rekabet etmekte zorlanacaklarından şüpheleniyorum. Burada görülebilecek alternatifler evin alternatifleri WeMos (ki bu da Çin'den geliyor) ve olimexAvrupa'dan gelen ve mükemmel kaliteye sahip olan.
La D1 mini pro de WeMos Karşılaştırılabilir bir geliştirme kuruludur. DüğümMCUbir konnektörü olduğundan USB, kullanılabilir ekmek tahtası, 5V ile çalıştırılabilir, sıfırlama düğmesi vardır, 4MB Flash bellek…her ne kadar bir inçin onda birinde 16 pime sahip olduğundan daha küçük bir formatta olsa da.
Kullanılmak üzere çok kolay bağlanabilen sensör ve aktüatörlerin bulunduğu birçok modül bulunmaktadır. WeMos D1 mini pro, biraz "kalkanlar" tarzında Arduino. Tam bir kit bulamamış olsam da, benzer bir şey mutlaka pazarlanacak ve diğer özelliklerinin yanı sıra fiyatı nedeniyle bilgisayar programlama sınıfı için çok iyi bir alternatif olacaktır. mikrodenetleyiciler.
olimex dayalı olarak iki ürün pazarlamaktadır ESP8266: el MOD-WIFI-ESP8266 y el MOD-WIFI-ESP8266-DEVsıradan adlarından da anlaşılacağı gibi, bir modül (10 pin) ve bir geliştirme kartı (aynı zamanda bir karta da uyan 22 pin) ekmek tahtası). Her iki cihazda da 2 MB Flash bellek ve devre kartı üzerine basılmış bir anten, ancak kolayca harici bir antenin eklenmesine izin verir. olimex Ayrıca geliştirme sürümüyle test edilebilecek birkaç anakart da sunuyor, ancak fiyat bileşenleri nedeniyle diğer genel modüllerle karşılaştırıldığında çok rekabetçi değiller.
Ürün serisi Adafruit dahil SoC ESP8266 Plakadan oluşur HUZZAH ESP8266 kaçışı ve plaka Tüy HUZZAH (ESP8266 Wi-Fi ile). Birincisi, geliştirme seçeneğinizdir ve ikincisi, oldukça çok yönlü olmasına rağmen, kartta bulunan harici bir bataryaya (aşağı yukarı standart) bağlantısının önerdiği gibi, esas olarak üretim için tasarlanmıştır. HUZZAH ESP8266 kaçışı Bu sadece bir iğne. Ayrıca, geliştirme seçeneğinde, hem üretimde bulunan bir sıfırlama düğmesini hem de kartların kullandığı başka bir programlama düğmesini bulabilirsiniz. Tüy HUZZAH hariç. Üretim kartında ayrıca bir konektör bulunur USB
Her iki ürün Adafruit Bir inçin onda biri kadar aralıklı pinlerle kullanılabilirler ve kart kasası üzerinde 26 konektöre sahiptirler Adafruit HUZZAH ESP8266'da patlama ve kartta 32 konektör Adafruit Tüyü HUZZAH. Her ikisi de ESP-12 modülünü temel alır, dolayısıyla mevcut olduğu devrenin özellikleri (pil bağlantısı gibi) dışında, özellikler bu cihazın özellikleriyle aynıdır.
Ev KıvılcımEğlence dayalı olarak dört ürün pazarlamaktadır. SoC kablosuz internet ESP8266. Bir yandan şunları sunuyor: için kalkan Arduino SparkFun WiFi Kalkanı Başlıca özelliği tam olarak şudur: bir yüzey üzerinde kolaylıkla düzenlenebilmek arduino kurulu.
Ayrıca, KıvılcımEğlence ayrıca sahip plaka Blynk KuruluAna hedefi cep telefonlarına yönelik ürünler geliştirmek olan , Nesnelerin İnterneti'ne giriş seçeneği olarak. Konektörlerinin kullanımı, elektronik bileşenlerin montajına alışkın olmayan kullanıcılar tarafından bile oldukça kolaydır: timsah derisi klipslerle veya bir devre tahtası (protoboard veya devre tahtası) ve sensörler için kılavuzların yanı sıra bir bağlantıya sahip dikey konektörlere sahiptir USB. Test için çeşitli sensör setleri mevcut ve bu cihazla geliştirilen uygulamalar için bir tür bulut aboneliğiyle satılıyor.
Seçenekler KıvılcımEğlence kesinlikle elektroniğe yakın geliştiriciler için daha ilginç olacak olanlardır. Şey serisi: plaka ESP8266 Şey tutma ve plaka için ESP8266 Şey – Geliştirme Kurulu, gelişim için. Aralarındaki en dikkat çekici farklardan biri, üretim versiyonunun rahatça pille çalıştırılabilmesidir. Her ikisinin de anahtarı var (Başka bir plakayı hatırlamıyorum) ESP8266 var), bağlantı USB, onda biri inçlik pinler için 20 boşluk (10+10) ve harici anten için bir konektör.
Tabii ki, bunu kullanan daha birçok geliştirme veya uygulama kartı var. ESP8266 ancak genel olarak diğer bileşenleri entegre ederek ve her şeyden önce, özellikle bulutu kullanmak için geliştirme seçenekleri sunarak değer katmaya odaklanırlar. Blynk Kurulu de KıvılcımEğlence o Espresso Lite tarafından tasarlanan espert ve bu dağıtır Cytron.
Yorum Ekle