Micropython pada ESP8266 & Esp32
1. Requirements
- Laptop terinstall python3
- Gunakan text editor (vscode,kate,pycharm,dll)
- download firmware micropython untuk esp8266
- download firmware micropython untuk esp32
- download serial monitor (putty, gtkterm,screen)
2. Instalasi
2.1 Install esptool
Tool ini berfungsi untuk burn firmware micropyhton ke board
$ pip install esptool
2.2 Install adafruit-ampy
Tool ini berfungsi untuk mendownload progam dari komputer ke board atau sebaliknya.
$ pip install adafruit-ampy
2.3 Mulai flash firmware ke board
flash firmware yang telah kita download tadi dengan menjalankan perintah berikut pada terminal
Esp8266 Board
$ esptool.py –port /dev/ttyUSB0 erase_flash
$ esptool.py –port /dev/ttyUSB0 –baud 460800 write_flash –flash_size=detect 0 esp8266-20191220-v1.12.bin
Esp32 Board
$ esptool.py –chip esp32 –port /dev/ttyUSB0 erase_flash
$ esptool.py –chip esp32 –port /dev/ttyUSB0 –baud 460800 write_flash -z 0x1000 esp32-20190125-v1.10.bin