esp8266
[ESP8266] Mengubah Fungsi Pin Tx/Rx Menjadi GPIO
Pada dasarnya, pin TX dan RX pada ESP8266 adalah merupakan GPIO. Yaitu GPIO1 untuk TX dan GPIO3 untuk RX.
Anda dapat merubah pin fungsi TX/RX menjadi GPIO dengan menambahkan beberapa baris kode di void setup(). Tambahkan baris-baris di bawah ini di awal fungsi setup().
//----Ganti pin ke GPIO----
//GPIO 1 (TX) menukar pin ke GPIO.
pinMode(1, FUNCTION_3);
//GPIO 3 (RX) menukar pin ke GPIO.
pinMode(3, FUNCTION_3);
//----Ganti pin ke GPIO----


[ESP8266] Arduino OTA (Over The Air) Flashing

Arduino OTA (Over The Air) adalah sebuah fitur pemrograman dari Arduino tanpa menggunakan komunikasi kabel, melainkan dengan menggunakan jaringan WiFi.
Dengan fitur ini, proses pemrograman/flashing dapat dilakukan secara wireless dengan menggunakan komuniksi TCP/IP.
Jika firmware OTA sudah aktif dalam ESP8266 anda, gunakan aplikasi ini untuk mengupload firmware baru : Bitbumper_FlashESP8266_OTA. Tentunya firmware yang baru itu harus mempunyai fitur OTA juga agar selanjutnya dapat diupdate via TCP/IP.


[ESP8266] Firmware Kurs Ticker (Display OLED SSD1306)

Kurs Ticker adalah modul yang dapat digunakan untuk mengambil informasi nilai kurs terbaru untuk beberapa mata uang asing yang diperdagangkan di beberapa bank besar di Indonesia.
Kurs Ticker ini dibekali dengan mikrokontroller ESP8266 (NodeMCU) dan menampilkan data melalui display OLED SSD1306.


[ESP8266] Firmware Simple NTP Clock (11 Mode)

Simple NTP Clock adalah modul jam internet dengan menggunakan ESP8266 sebagai mikrokontrollernya dan OLED SSD1306 (I2C) sebagai display untuk menampilkan jam nya.

Jam ini tidak membutuhkan modul RTC sebagai sumber informasi waktunya, tapi mengambil data timestamp dari Server NTP (Network Time Protocol). Jam ini sudah support OTA, sehingga kita bisa melakukan update firmware melalui koneksi jaringan WiFi.

Koneksi dan Pin pada ESP8266 (NodeMCU) adalah sebagai berikut:


[ESP8266] [ESP32] Mengganti MAC Address

Alamat MAC (MAC Address) adalah singkatan dari Media Access Control dan ini adalah pengidentifikasi unik perangkat keras yang mengidentifikasi setiap perangkat di jaringan.

Alamat MAC terdiri dari enam kelompok dua digit heksadesimal, dipisahkan oleh titik dua, misalnya:DE:AD:BE:EF:FE:ED.
Alamat MAC diberikan oleh pabrikan, tetapi Anda juga dapat memberikan Alamat MAC khusus ke papan Anda. Namun, setiap kali modul direset, itu akan kembali ke Alamat MAC aslinya. Jadi, Anda perlu memasukkan kode untuk mengatur Alamat MAC khusus di setiap script anda.


Tutorial dan Firmware Modul JWS (Jam Waktu Sholat)
Artikel ini berisi tutorial cara penggunaan modul JWS (Jam Waktu Sholat) buatan AZKATech. Modul ini terdiri dari controller (ESP-12E), display led dot matrix MAX7219 dengan 8x32 atau 8x64 piksel, MP3 Player dan modul relay controller 2 channel. Modul ini membutuhkan tegangan DC 5 Volt dengan daya 1 Ampere untuk dapat beroperasi. Jangan memberikan tegangan catu daya lebih dari 5V karena modul ini tidak mempunyai rangkaian step-down.