Step 1 siapkan software
- download versi terbaru micropython firmware untuk STM32F407 discovery
- download dan install STM32 DFU firmware upgrade tool
Step 2 siapkan hardware
- hubungkan pin “VDD” dan “BOOT0” dengan jumper
- hubungkan pin 3v dan PA9 dengan jumper

- colokkan kabel micro-USB (CN5) dan mini-USB (CN1)ke komputer
Step 3 upload Micropython firmware ke board STM32
untuk widows
- jalankan software DFU yang telah kita download tadi
- jika Windows tidak memperbarui driver DFU secara otomatis,temukan driver di C:\Program Files (x86)\STMicroelectronics\Software\DfuSe v3.0.5\Bin\Driver
- pilih frimware micropython tang telah kita download tadi dan klik upgrade
untuk linux
- jalankan pada terminal sudo apt-get install dfu-util
- lalu sudo dfu-util –alt 0 -D <lokasi firmware micropython .dfu>
Step 4 gunakan Micropython
- lepaskan jumper “BOOT0” and “VDD”
- lepas dan colokan lagi kabel-USB
- buka virtual port com(putty,brayterminal,gtkterm,etc)
