![ESP-12E və ESP-12F Proqramlaşdırma və İnkişaf Lövhəsi: 3 addım (şəkillərlə) ESP-12E və ESP-12F Proqramlaşdırma və İnkişaf Lövhəsi: 3 addım (şəkillərlə)](https://i.howwhatproduce.com/images/002/image-5555-65-j.webp)
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:56
![ESP-12E və ESP-12F Proqramlaşdırma və İnkişaf Şurası ESP-12E və ESP-12F Proqramlaşdırma və İnkişaf Şurası](https://i.howwhatproduce.com/images/002/image-5555-66-j.webp)
Bu lövhənin vəzifəsi sadə idi:
- ESP-12E və ESP-12F modullarını NodeMCU lövhələri kimi asanlıqla proqramlaşdıra bilərsiniz (yəni düymələri basmağa ehtiyac yoxdur).
- İstifadə edilə bilən IO -ya çıxışı olan çörək taxtası dostu pinlərə sahib olun.
- Lövhədə əlavə cərəyan boşalması olmadığı və xüsusən yuxu axını baxımından son tətbiqə mümkün qədər yaxın test edilə biləcəyi üçün ayrı bir USB çeviricidən istifadə edin.
Buradakı bölmə, digər təlimatlarda göstərildiyi kimi, ESP12 ilə çörək taxtası arasında körpü taxmaq üçün 2 mm pin başlığının pinlərini yaymaqla edilə bilər. Bununla birlikdə bir PCB modulu daha səliqəli və daha sürətli bağlanır. Beləliklə, PCB hazırlamaq üçün dişliniz varsa - əlavə edilmiş sənət əsərini götürün və bunlardan birini yıxın.
Parçalar:
- 2 mm pin zolağı (2x8 yol)
- 2.54 mm sağ bucaqlı pin zolağı (12 yol + 2 yollu 3 yol)
- Üfüqi 3 tərəfli 2.54mm yuva - məs. Farnell 1593474
- 2 endirim BCW32 və ya digər SOT23 formatlı NPN transizitoru.
- 4 endirim 10k 0805
- 2 endirim 22k 0805
- 0.1uF keramika 0805
- 6 mm toxunma açarı (çuxurdan)
- Əlavə edilmiş sənət əsərləri üçün hazırlanmış PCB.
Addım 1: Təsvir
NodeMCU proqramlaşdırma sistemi, sıfırlamanı idarə etmək üçün serial RTS və CTS xətlərindən və proqramlaşdırma rejimini təyin etmək üçün GPIO0 pinlərindən istifadə edir. Bir neçə NPN tranzistoru istifadə olunur. DTR yüksək və RTS aşağı olduqda Sıfırlama pimi aşağı çəkilir. DTR aşağı olduqda və RTS yüksək GPIO0 aşağı çəkilir. Proqramlaşdırma proqramı, ESP12 -ni flaş rejiminə keçirmək üçün lazım olduğu kimi DTR və RTS pinlərini idarə edir.
Dövrə diaqramı:
![Şəkil Şəkil](https://i.howwhatproduce.com/images/002/image-5555-67-j.webp)
Bir tərəfində lazım olan xətləri olduğu üçün FTDI USB -dən serial çeviricisindən istifadə olunur. Buna görə bir pin başlığı əlavə etmək kifayətdir.
Bu bölmə lövhəsində ESP12 modullarını proqramlaşdırarkən ya Arduino IDE -də lövhə olaraq NodeMCU V1.0 seçilir, ya da Ümumi ESP8266 istifadə edirsə, Reset Metodunu (Alətlərdə) nodemcu olaraq təyin edin. Eskizinizi yükləmək istədiyiniz zaman yükləyə bilərsiniz. Lövhənin 3.3v və GND pinlərinə tətbiq olunan 3.3 gücə ehtiyacı var.
Bunu TicTac Super Wifi Analizatorumu inkişaf etdirmək üçün qurdum, amma ESP12 lövhələrindən istifadə edərək ESP8266 sistemlərini inkişaf etdirmək və sınamaq üçün ən sevdiyim vasitə olacağını bilmək.
Addım 2: Quraşdırma
Əlavə edilmiş ESP12 Proqramçısı sənət əsərini yükləyin.docx Çap edin və lövhənin ölçüsünün qeyd olunduğu kimi olub olmadığını yoxlayın. Əks təqdirdə, ölçüsünü sağ klikləməklə Ölçü və Mövqe ilə tənzimləyin.
Sənəti iki iz kağızına çap edirəm. Daha sonra kontrastı ikiqat artırmaq və çapdakı kiçik qüsurları gizlətmək üçün bunları üst -üstə qoyuram (lazer printerdən istifadə edirəm). Üst təbəqənin kənarında deşiklər açıram, Sellotape -i deliklərin arasına qoyuram, hizalayıram və sonra yapışmaq üçün deliklərə basıram. UV şüalanma cihazım var. Əvvəllər sprey örtüklü PCB -lərlə yaxşı işləyən UV qara işıq istifadə edirdim. İnkişaf etmək üçün zəif natrium hidroksid məhlulu (drenaj təmizləyicisi) və aşındırmaq üçün di-sodyum peroksodisülfat heksahidrat istifadə edirəm. Kimyəvi maddələrlə, xüsusən də bədənə dərhal hücum edən natrium hidroksidlə xüsusi tədbirlər alın. Bu şeyi gözlərinizdə görmək istəmirsiniz! Daha sonra yenidən ifşa etdim və filmin izlərdən qurtulmasını və batırılmış bir qalayla bitirməsini (olduqca bahalı və məhdud ömür) inkişaf etdirdim. Sonuncu addım isteğe bağlıdır, xüsusən də səthi çox oksidləşməmiş lövhəni lehimləməyi planlaşdırırsınızsa.
![Şəkil Şəkil](https://i.howwhatproduce.com/images/002/image-5555-68-j.webp)
Komponentləri hündürlük qaydasında lehimləyirəm. Bir SMD komponenti yerləşdirirəm, bir pinə lehim pastası tətbiq edirəm və bunu lehimləyirəm. SMD komponentlərinin qalan hissəsi üçün də eyni şeyi edirəm. Sonra bütün satılmamış sancaqlara yapışqan tətbiq edirəm və sonra ətrafa dolanıb bunları lehimləyirəm.
2 mm pin zolağını sonuna qədər itələmədim - amma kifayət qədərdir ki, pinlər 1 mm ətrafında çıxdı. Bitirdikdən sonra plastik çubuğu lövhə səviyyəsinə endirmək olar. Bu, onları kəsməkdən xilas edir və ESP12 antenasının FTDI konnektorundan bir mm aralıda olmasına imkan verir.
Horizontal 3 yollu 2.54mm prizləri əldə etməkdə probleminiz varsa, Arduino yuva zolağından və epoksi ilə düz və lehimlə bir dəstə yastıqdan istifadə edə bilərsiniz. Lazım gələrsə, cüt yastıqları bağlayın, beləliklə rozetkalar dövrə qoşulur.
Nəhayət, 12 tərəfli düz bucaq 0.1 pin-zolaq və aşağıdakı kimi etiketləyin:
![Şəkil Şəkil](https://i.howwhatproduce.com/images/002/image-5555-69-j.webp)
Aşağıdakı kimi FTDI modulunda 2 tərəfli 3 tərəfli sağ açılı pin şeridi:
![Şəkil Şəkil](https://i.howwhatproduce.com/images/002/image-5555-70-j.webp)
Addım 3: İstifadə qaydası
Arduino IDE -ni işə salın (lazım olduqda Arduino.cc -dən yükləyin və quraşdırın) və yoxsa ESP lövhəsi detallarını əlavə edin (bax: Sparkfun).
Kodunuzu yükləyin.
Sonra proqramlaşdırma təfərrüatlarını təyin edin (Alətlər):
Lövhəni seçin: Ümumi ESP8266 Modulu və ya NodeMCU v1.0 (ESP-12E Modulu). Birincisi daha çox seçim verir. Qalan parametrlər üçün aşağıya baxın. Liman nömrəsi fərqli ola bilər. FTDI modulu qoşulduqda hansı birinin göründüyünü görmək üçün PORT düyməsini basın.
![Şəkil Şəkil](https://i.howwhatproduce.com/images/002/image-5555-71-j.webp)
İndi lövhəni 3.3v ilə 3.3v pininə bağlayın və GND -ni bağlayın. FTDI USB -ni Serial çeviriciyə qoşun. İndi yükləmə düyməsini basaraq lövhəni proqramlaşdıra bilərsiniz. Bunu bir neçə dəfə etdikdən sonra bu kiçik lövhənin dəyərini görəcəksiniz.
![Şəkil Şəkil](https://i.howwhatproduce.com/images/002/image-5555-72-j.webp)
TicTac Super Wifi Analizatorumu inkişaf etdirmək üçün bundan istifadə etdim
![Şəkil Şəkil](https://i.howwhatproduce.com/images/002/image-5555-73-j.webp)
Ümid edirəm bunu faydalı tapacaqsınız.
Mike
Tövsiyə:
DIY ESP32 İnkişaf Lövhəsi - ESPer: 5 addım (şəkillərlə birlikdə)
![DIY ESP32 İnkişaf Lövhəsi - ESPer: 5 addım (şəkillərlə birlikdə) DIY ESP32 İnkişaf Lövhəsi - ESPer: 5 addım (şəkillərlə birlikdə)](https://i.howwhatproduce.com/images/005/image-12621-j.webp)
DIY ESP32 İnkişaf etdirmə Şurası - ESPer: Bu yaxınlarda bir çox IoT (Əşyaların İnterneti) haqqında oxuyurdum və mənə inanırdım, sadəcə internetə qoşulma qabiliyyətinə malik olan bu gözəl cihazlardan birini sınamaq üçün gözləyə bilmirdim. özüm və əlimi işə götür. Xoşbəxtlikdən bir fürsət
ESP-01 Modulu Proqramlaşdırma lövhəsi: 12 addım (şəkillərlə birlikdə)
![ESP-01 Modulu Proqramlaşdırma lövhəsi: 12 addım (şəkillərlə birlikdə) ESP-01 Modulu Proqramlaşdırma lövhəsi: 12 addım (şəkillərlə birlikdə)](https://i.howwhatproduce.com/images/001/image-2195-106-j.webp)
ESP-01 Modul Proqramlaşdırma lövhəsi: Əlavə məlumat və sənəd yeniləməsi burada mənim saytımda https://www.mischianti.org/2019/01/14/esp-01-modules-programming-board/ESP-01 aşağı qiymətə malikdir esp8266 modulu, Daxili WIFI ilə. Arduino WIFI modulu olaraq yaradıldı, ancaq bir cihazdan daha güclüdür
WIDI - Zybo (Zynq İnkişaf lövhəsi) istifadə edərək simsiz HDMI: 9 addım (şəkillərlə)
![WIDI - Zybo (Zynq İnkişaf lövhəsi) istifadə edərək simsiz HDMI: 9 addım (şəkillərlə) WIDI - Zybo (Zynq İnkişaf lövhəsi) istifadə edərək simsiz HDMI: 9 addım (şəkillərlə)](https://i.howwhatproduce.com/images/001/image-311-44-j.webp)
WIDI - Zybo (Zynq İnkişaf Lövhəsi) istifadə edərək Kabelsiz HDMI: Televiziyanızı xarici bir monitor olaraq bir kompüterə və ya dizüstü kompüterə bağlaya biləcəyinizi arzuladınızmı, amma bütün bu sinir bozucu kordonlara sahib olmaq istəmədinizmi? Əgər belədirsə, bu təlimat yalnız sizin üçündür! Bu məqsədə çatan bəzi məhsullar olsa da, bir
UDuino: Çox Ucuz Arduino Uyğun İnkişaf Lövhəsi: 7 Addım (Şəkillərlə birlikdə)
![UDuino: Çox Ucuz Arduino Uyğun İnkişaf Lövhəsi: 7 Addım (Şəkillərlə birlikdə) UDuino: Çox Ucuz Arduino Uyğun İnkişaf Lövhəsi: 7 Addım (Şəkillərlə birlikdə)](https://i.howwhatproduce.com/images/003/image-8356-58-j.webp)
UDuino: Çox Ucuz Arduino Uyğun İnkişaf Kartı: Arduino lövhələri prototip hazırlamaq üçün əladır. Eyni vaxtda birdən çox layihəniz olduqda və ya daha böyük bir layihə üçün çoxlu nəzarətçi lövhələrinə ehtiyacınız olduqda olduqca bahalı olurlar. Bəzi əla, daha ucuz alternativlər var (Boarduino, Freeduino), amma
LCD ilə Atmega16/32 İnkişaf Lövhəsi: 8 addım
![LCD ilə Atmega16/32 İnkişaf Lövhəsi: 8 addım LCD ilə Atmega16/32 İnkişaf Lövhəsi: 8 addım](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10964722-atmega1632-development-board-with-lcd-8-steps-j.webp)
LCD ilə Atmega16/32 İnkişaf Lövhəsi: Bu təlimat Atmega16 və ya Atmega32 prosessorları üçün öz inkişaf lövhənizi necə edəcəyinizi göstərir. İnternet evdə hazırlanan inkişaf lövhələri ilə doludur, amma düşünürəm ki, başqa birinə yer qaldı. Bu lövhə layihəmdə çox faydalı oldu