Wemos: dan papan pengembangan anda dengan ESP8266

Wemo D1 Mini

Sekiranya anda ingat, kami telah memperkenalkan Cip ESP8266, IC yang sangat praktikal untuk penyambungan WiFi untuk digunakan dalam projek anda dengan Arduino. Sekarang giliran awak beralih ke Wemos D1, papan yang merangkumi cip yang sama ini dan cukup praktikal untuk pelbagai projek DIY. Sekiranya anda mahu, anda boleh mendapatkan dokumentasi untuk papan ini dari laman web Wemos rasmi, di mana anda boleh akses dari sini.

Te Saya cadangkan untuk melihat artikel kami mengenai ESP8266 yang telah saya masukkan dalam pautan sebelumnya, kerana jika tidak, ketika memulakan dengan Wemos D1, anda akan lebih tersesat jika anda tidak mempunyai pangkalan. Anda juga harus melihat panduan kami yang lain mengenai NodeMCU, yang mempunyai banyak kaitan dengan ESP8266 dan komponen lain yang menjadi perhatian kita hari ini. Dalam dua artikel ini, anda juga akan mendapat contoh kod untuk dapat memprogram ESP8266, perpustakaan yang diperlukan untuk Arduino IDE, dll.

wemos

Adalah Jenama Cina yang mengeluarkan jenis papan pengembangan elektronik dan perisai mereka dari mereka laman web rasmi. Di antara produk unggulannya, anda boleh mendapatkan papan Wemos D1.

Wemo D1

Wemos D1 Mini dan Pro

Terdapat dua pinggan yang sangat menarik yang disediakan oleh Wemos, satu dari Wemos D1 dan yang lain adalah adik perempuannya Wemo D1 Mini, yang lebih kecil, atau versi lain yang lebih mahal seperti Pro (dengan flash 16M dan bukannya 4M), dll. Bagi kebanyakan orang, ini adalah salah satu papan pengembangan kegemaran mereka untuk cip ESP8266, bahkan di atas NodeMCU, atau modul lain dengan ESP8266, untuk aplikasi tertentu.

Dalam artikel NodeMCU dan ESP8266 yang telah saya petik, anda dapat mengetahui bahawa cip ESP8266 dapat disatukan ke dalam pelbagai modul seperti ESP12, ESP12E, dll. Dalam kes Wemos D1 Mini, Ukurannya sedikit lebih besar daripada hanya menggunakan ESP12 secara langsung, dengan dimensi 34.2 × 25.6mm dan 3 gram berat.

Tetapi jika anda menggunakan ESP12 yang telanjang, anda akan mempunyai banyak kekurangan. Dengan Wemos D1 Mini, anda mempunyai kelebihan dan kelebihan seperti a port microUSB dan penukar bersiri untuk hubungan anda. Ini juga termasuk pengatur voltan untuk memberi makan secara langsung dengan soket Arduino's 5V, dan litar dalaman akan menguruskan pemindahan voltan ke voltan yang sangat diperlukan oleh modul.

Kelebihan lain dari Produk Wemos adakah mereka membenarkan memperluas fungsi dengan perisai, yang terdapat dalam kuantiti yang banyak untuk mengawal motor (driver), modul relay, skrin OLED, sensor suhu dan kelembapan, PIR, butang, dll. Ia memberi anda banyak kemudahan untuk menggunakan komponen ini dengan kawalan dari Internet atau di rangkaian WAN.

Walaupun tidak semuanya kelebihanSebaliknya, ia mempunyai bilangan pin yang lebih sedikit, dengan 11 GPIO berbanding dengan 17 yang anda ada dalam modul lain seperti ESP12 atau NodeMCU. Namun, ini tidak seharusnya menjadi masalah besar, kerana banyak projek tidak memerlukan lebih daripada 11 pin ini, walaupun semuanya bergantung pada apa yang setiap pengguna perlukan ...

Ciri, pinout, dan harga

Berasaskan pada ESP12E, berkongsi ciriOleh itu, saya akan memberikan ringkasan di sini:

  • Ia berfungsi pada kelajuan 80 hingga 160Mhz.
  • Memori kilat 4 MB
  • Bekalan kuasa 3.3v, walaupun ia mempunyai penukar untuk dapat memberi makan dengan Arduino's 5V jika anda mahu.
  • 11 GPIO, semuanya dengan PWM kecuali D0.
  • Gangguan
  • Bas I2C
  • Input analog 1 (maksimum 3.2v)
  • Penyambung MicroUSB

El harga dari sekitar € 2 dan puncak, hingga € 20, bergantung pada model. Anda boleh mendapatkannya di banyak kedai khusus dan dalam talian. Oleh itu, anda boleh memiliki Wemos D1 Mini yang sangat murah, lebih banyak daripada NodeMCU dan hanya sedikit di atas harga modul ESP12E tanpa tambahan ...

kepada beli produk ini dan perisai mereka, Wemos menawarkan bahagian kedai Online, tetapi mengarahkan anda ke AliExpress, jadi ia adalah tempat di mana ia diedarkan secara rasmi.

El pinout papan asas Wemos D1 Mini adalah:

  • TX: ia disambungkan ke TXD ESP8266, untuk TXD.
  • RX: ia disambungkan ke RXD ESP8266, untuk RXD.
  • A0: disambungkan ke pin dengan nama yang sama dengan input analog.
  • D0: adalah GPIO16 modul, dan digunakan sebagai I / O.
  • D1: GPIO5 modul, seperti I / O, PWM, Interrupt, I2C, dan SCL.
  • D2: ke GPIO4, untuk I / O, PWM, Interrupt, I2C, SDA.
  • D3: ke GPIO0, untuk I / O dengan resistor pull-up 10K, PWM, Interrupt dan I2C.
  • D4: GPIO2, sama seperti di atas, tetapi tambahkan BUILTIN_LED
  • D5: ke GPIO14, untuk I / O, PWM, Interrupt, I2C dan SCK.
  • D6: GPIO12, sama seperti di atas, tetapi bukannya SCK untuk MISO.
  • D7: ke GPIO13 ESP12, sama seperti di atas.
  • D8: ke GPIO15, untuk I / O dengan resistor pull-down 10K, PWM, Interrupt, I2C dan SS.
  • G: adalah GND (tanah), sambungan tanah.
  • 5V: untuk bekalan kuasa.
  • Bekalan kuasa 3V3: 3.3v.
  • RST: disambungkan ke RST, iaitu untuk menetapkan semula.

kepada dapatkan lembaran dataAnda sudah tahu bahawa anda boleh mendapatkan dokumentasi dari laman web rasmi Wemos yang saya tinggalkan pada awal artikel. Juga mereka mempunyai Wiki yang lengkap yang saya cadangkan, kerana anda boleh mendapat banyak pertolongan ... Mereka juga mempunyai tutorial.


Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.