-->
BLANTERWISDOM101

Downloader esp8266 handmade untuk arduino IDE

Friday, July 1, 2016
Downloader atau flasher dalam dunia embeeded sudah pasti sangat vital dan familiar. Tentunya anda para programmer smua paham untuk apa itu downloader. Sekilas, downloader itu untuk memasukkan (uploading) program ke IC digital seperti downloader USBASP untuk AVR. Nah spesial buat ESP8266 yang masih tergolong baru mungkin ada yang belum pernah pake ya. Karena memang ESP8266 itu bukan tergolong kaum AVR, namun kemampuannya untuk mengakses wifi dan harganya relatif murah (40ribuaja), $@ng@t W@W banget,he. Sebelum kita  melangkah ke pembuatan downloader,baiknya kita mengenali apa itu si powerfull ESP8266.

Spesifikasi ESP8266:
- VCC 3,3V
- 802.11 b/g/n
- Wifi direct, soft-AP
- low Power 32Bit CPU



Pemrograman
-espresif with LUA
-arduino IDE with C

Pinout ESP8266 (versi 12E):



Konfigurasi hardware
Untuk menghidupkan ESP,kuncinya:
- pin GPIO15 harus konek ke GND
- pin EN harus terhubung ke VCC via resistor 1K
- pastikan pin TX dan RX sesuai.
- pastikan juga power cukup ketika uploading maupun standby

Bahan downloader
1. FTDI serial dengan konfigurasi 3,3V
2. R10k(2)
3. Button push on (2)
4. Pin header.



Layout pcb ESP Downloader

3D layout PCB

Hasilnya:



Selanjutnya demo uploading sketch 'blink' menggunakan arduino IDE:




Selamat mencoba dan berbagi.
Share This :

0 comments