Teknik Elektro LinksBarrier-Gate & Turnstile Interface, Thermostat, Relay Driver, Microcontroler Board

ESP-14 – Duet Asik Antara ESP8266 Dan STM8S003F3P6

ESP-14 memiliki desain dan ukuran yang sama dengan ESP-12. Namun demikian, berbeda dengan seri-seri yang lain, pada ESP-14 ditambahkan sebuah mikrokontroler hemat-daya STM8S003 (STM8S003F3P6). Mikrokontroler ini memiliki 15 GPIO dengan fitur-fitur seperti I2C, SPI, UART dan juga ADC 10-bit.

Dengan adanya mikrokontroler STM8S003 yang terhubung ke ESP8266 melalui koneksi serial (tx/rx), maka duet asik ini menawarkan sesuatu yang berbeda. Dan yang pasti, duet asik ini sangatlah menyenangkan bagi pengguna STM8S seperti saya meskipun saya baru level pemula, hehehe.

Untuk sekedar mengilustrasikan, saya menyusun beberapa board yang ada di meja saya dan hasilnya adalah seperti foto berikut ini.

esp14

Bagi saya, kombinasi ESP-01 dan STM8S103 sudah sangat menyenangkan. Kombinasi ini sangat mantap untuk digunakan dalam proses eksperimen dan prototyping.

Dengan adanya ESP-14, maka kita bisa mendapatkan kombinasi yang lebih ganteng dan lebih menghemat tempat. Setelah prototype siap, kita bisa memproduksi produknya menggunakan ESP-14. Sangat mengasikkan, bukan?

Komponen Board ESP-14

Seperti halnya saya, Anda pasti penasaran seperti apa layout board ESP-14. Nah, berikut ini adalah foto ESP-14 yang telah dibuka penutupnya. Foto ini saya dapatkan dari forum ESP8266.

Sumber: esp8266.com

Jika pada seri lain IC Flash Memory yang digunakan berukuran agak besar, maka pada ESP-14, IC Flash Memory berukuran lebih kecil.

Pinout ESP-14

Berbeda dengan ESP-12, maka pin-pin yang dieskpos pada ESP-14 adalah pin-pin mikrokontroler STM8S003. Hanya satu pin ESP8266 yang diekspos yakni GPIO0. Pin ini memang selayaknya diekspos karena digunakan pada pemilihan mode Running atau Programming.

Nah, berikut ini adalah gambar perbedaan layout pin ESP-12 dengan ESP-14.

ESP-12E_vs_ESP-14-Pinout
Sumber: cnx-software

Skematik ESP-14

esp14sch

Pemrograman

Untuk membuat aplikasi menggunakan ESP-14, tentunya kita harus memrogram mikrokontroler STM8S. Kita bisa menggunakan SDCC untuk membuat program mikrokontroler STM8S dan menggunakan ST-Link V2 untuk memrogram STM8S.

Perlu diketahui bahwa pada bagian ESP8266 telah ditanami program AT Command. Sehingga dengan demikian, program pada STM8S003 dapat memanfaatkan fitur Wi-Fi dengan mengirimkan perintah-perintah AT Command kepada ESP8266.

STM8S003F3P6 memiliki memori Flash 8KB, RAM 1KB dan EEPROM 128 byte. Ukuran yang cukup besar untuk membuat sistem-sistem mini dengan koneksitas Wi-Fi. Kalau mengingat spesifikasi itu jadi teringat ATmega8, betul tidak?

Ayo Bereksperimen

Sekian dulu ya, Pembaca. Saya sudah ngebet banget pingin bereksperimen dengan ESP-14. Semoga tulisan singkat ini bermanfaat.

Selamat belajar dan selamat berkarya.

Add a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>