İçindekiler:
- Gereçler
- Adım 1: Öğelerin ve Araçların Görüntüleri:D
- Adım 2: Veroboard / Nokta Tahtasını Kesme ve Hazırlama
- 3. Adım: Görüntüler ve Pinout'lar
- Adım 4: Lehimleme…
- Adım 5: Test ediliyor…
- 6. Adım: Sonlandırma
Video: ESP-01 Programcı Hack - Kolay Olan:): 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
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
- USB'den UART/ESP8266'ya - 1
- İki adet 6 mm dokunmatik düğme - 1
- İki Direnç veya Bazı atlama teli
- Veroboard / nokta tahtası parçası - 1
Araç listesi
- Bıçak ve demir testeresi
- Lehimleme kiti
- Tutkal tabancası
- Pense kesme
- Törpü veya zımpara kağıdı (resimde gösterilmemiştir)
Adım 1: Öğelerin ve Araçların Görüntüleri:D
Sadece doğru öğeleriniz olup olmadığını doğrulayın.
Adım 2: 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
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…
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…
İ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
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ış..