microPython 설치하기

  1. python을 설치합니다.
  2.  microPython사이트 에서 본인이 가지고 있는 버전을 다운 받습니다.
  3. cmd창으로 들어가 pip install esptool 로 esptool 설치
  4. esptool.py port COM3 erase_flash 로 플래시 삭제
  5. esptool.py –port COM3 –baud 460800 write_flash 0x1000 esp32-20190122-v1.9.4-782-geb446ec22.bin 로 새로운 펌웨어 설치(파일 이름은 다릅니다)

위와 같이 하면 정상적으로 설치가 된겁니다. putty로 해당 serial 포트에 115200 baud로 접속하면 확인이 가능합니다.

위 화면에서 파이썬 코드 작성해서 실행 가능합니다. 보드에서 위에 처럼 코드 작성하는 것보다는 에디터에서 파이썬 코드 작성해서 저장한 다음에 보드에 업로드해서 실행해 보는게 방법적으로 더 좋습니다.

pip install adafruit-ampy 로 ampy 설치

pip install rshell, pip install pyreadline 로 rshell 설치

위에 두가지 중에 하나 사용해서 프로그램을 보드에서 실행하거나 복사할 수 있습니다.

위에 무한 반복되게 깜박이는 프로그램입니다. sublime text로 작성해서 ampy로 업로드 했습니다. 전원 켜질때 마다 실행되게 할려면 main.py로 복사해 넣으면 됩니다.

아두이노의 C 코드보다 보기도 좋고 깔끔해서 속도가 문제되는 경우가 아니면 마이크로파이썬 추천합니다.

Leave a Reply