İçindekiler:

ESP-01 Programcı Hack - Kolay Olan:): 6 Adım
ESP-01 Programcı Hack - Kolay Olan:): 6 Adım

Video: ESP-01 Programcı Hack - Kolay Olan:): 6 Adım

Video: ESP-01 Programcı Hack - Kolay Olan:): 6 Adım
Video: Oyun Hilesi Nasıl Yazılır Kodlama Dersi Bölüm 1 Ömer DmN 2024, Kasım
Anonim
ESP-01 Programcı Hack - Kolay Olan:)
ESP-01 Programcı Hack - Kolay Olan:)

Merhaba ESP'ciler, Bu talimatta size ESP-01 / ESP8266-01 / ES-01 modülü için bir programcı yapmak için basit bir hack göstereceğim. Çoğumuz bu modül için programlayıcı olarak bir Arduino kartı veya FTDI USB-TTL cihazları kullandık. Her iki yöntem de iyi çalışıyor. Ama bir yol daha var!

Geçenlerde FTDI'nin yerine bu modül için bir USB'den UART/ESP8266 cihazına satın aldım. Ama kısa sürede fark ettim ki, bir programcı olarak kullanmak FTDI kadar esnek değil:(Bu yüzden bir mühendis olarak, programcı olarak kullanılıp kullanılamayacağını kontrol ettim… Ve presto! Bire dönüştürmek için biraz hackledim. Ve şimdi burada hayatınızı kolaylaştırmak sizin için.

Gereçler

Malzeme listesi

  1. USB'den UART/ESP8266'ya - 1
  2. İki adet 6 mm dokunmatik düğme - 1
  3. İki Direnç veya Bazı atlama teli
  4. Veroboard / nokta tahtası parçası - 1

Araç listesi

  1. Bıçak ve demir testeresi
  2. Lehimleme kiti
  3. Tutkal tabancası
  4. Pense kesme
  5. Törpü veya zımpara kağıdı (resimde gösterilmemiştir)

Adım 1: Öğelerin ve Araçların Görüntüleri:D

Eşyaların ve Araçların Görselleri:D
Eşyaların ve Araçların Görselleri:D

Sadece doğru öğeleriniz olup olmadığını doğrulayın.

Adım 2: Veroboard / Nokta Tahtasını Kesme ve Hazırlama

Veroboard / Nokta Tahtasını Kesme ve Hazırlama
Veroboard / Nokta Tahtasını Kesme ve Hazırlama

Daha sonra veroboard'u resimdeki gibi kesme çizgileri hariç olmak üzere gerekli minimum boyutta (6 x 17 nokta) kesiyoruz. Parçayı kestikten sonra kenarları düzleştirmek için bir törpü veya zımpara kağıdı kullanın.

3. Adım: Görüntüler ve Pinout'lar

Görüntüler ve Pinout'lar
Görüntüler ve Pinout'lar
Görüntüler ve Pinout'lar
Görüntüler ve Pinout'lar
Görüntüler ve Pinout'lar
Görüntüler ve Pinout'lar

Solda USB'den UART/ESP8266'ya adaptör ve sağ üstte PCB izleme antenini sola doğru tutarak yukarıdan görüldüğü gibi ES-01 modülünün devre şemasıdır.

Temel olarak, hack'imizi uygulamak için sadece üç pime ihtiyacımız var (Green(pin 5), Red(pin 6) ve Cyan(pin 1)), ancak bazı modüllerde pin 4 ve 8 (Turuncu pinler) benimki gibi bir PCB ile kısa devre yapmıyor sağ alt resimde gösterildiği gibi izleyin. Bu durumda modülü bir programcı olarak yapmak için onları kısaltmanız gerekir.

Adım 4: Lehimleme…

Lehimleme…
Lehimleme…
Lehimleme…
Lehimleme…

Yani şimdi lehimleme..

Küçük bir kabloyla kısa devre yapılmadıysa, ilk kısa pim 4 ve 8.

Daha sonra yaklaşık 20 mm uzunluğunda 3 adet direnç kablosu / jumper teli kesin (şekil-1'de gösterildiği gibi direnç uçları kullandım. Şimdi bunları alt (lehim tarafı) pin 1, 5 ve 6 şekil-2 ve 3'e lehimleyin. modül.

Daha sonra dokunsal anahtarları şekil-4'te gösterildiği gibi yerleştirin ve üç pimin konumlarını işaretleyin. Anahtarların yönüne dikkat edin. Yönlendirme için bir multimetre veya süreklilik test cihazı kullanın. Anahtarları şekil-5 ve 6'da gösterildiği gibi lehimleyin. Ortadaki bitişik pimi ortak olacak şekilde sıraladım.

Modülün arkasına bir veya iki adet çift taraflı köpük bant yapıştırarak veroboard'u biraz yükselterek lehimli ek yerlerine şekil-7'deki gibi yer açın.

Lehimli pimleri ilgili anahtarlara takın ve veroboard'u banda sıkıca bastırın.

Bağlantılar için şematik diyagrama bakın. Anahtarları istediğiniz gibi bağlayabilirsiniz. Sağdakini Reset'e, soldakini GPIO 0'a bağladım. Bkz. şekil-9.

Ve bu kadar ! Bitirdiniz. Test etmeden önce tüm bağlantıları şematik olarak son kez doğrulayın.

Adım 5: Test ediliyor…

Test yapmak…
Test yapmak…
Test yapmak…
Test yapmak…

İyi iş!

Adaptöre bir ES-01 modülü takın ve PC'nizin USB bağlantı noktalarından birine bağlayın. Uzatma kablosu kullanırsanız, uygun olacaktır. Fişe taktığınız anda ES-01'deki güç ledinizin yandığını görmelisiniz. Bu normal moddur. Yani, ES-01'in içinde donanım yazılımı varsa, yalnızca yürütmeye başlayacaktır.

Şimdi GPIO 0 tuşunu basılı tutun (benim durumumda '0' olarak işaretlendi) ve Sıfırlama tuşuna (benim durumumda 'R' olarak işaretlendi) bir kez basıp bırakın. Ardından '0' tuşunu bırakın. Bu, ES-01 modülünü program moduna geçirecektir.

Artık çiziminizi Arduino IDE veya PIO'dan yükleyebilmelisiniz. Doğru kartı ve COM bağlantı noktasını seçtiğinizden emin olun. Her şey yolundaysa, sağda gösterildiği gibi yükleme durumunu görebilmeniz gerekir. Yüklemeden sonra normal moda dönmek ve yüklenen kodu yürütmek için Sıfırla tuşuna basın ve bırakın.

6. Adım: Sonlandırma

Sonlandırma
Sonlandırma

Programlayıcınızı test ettikten sonra, dağılmasını önlemek için altına bir parça sıcak tutkal koyun.

Umarım bu hileyi beğenirsiniz. Lütfen yorum yapmaktan ve paylaşmaktan çekinmeyin. Barış..