기기 코딩 10 / 31
작업실 연결 준비: Firmata와 MicroPython 넣기
AI 작업실에서 보드를 바로 움직이는 방법(준비 중)에 쓸 준비 프로그램을 보드에 넣는 방법이에요.
AI 작업실 연결(방법 A)은 지금 준비 중이에요. 열리면 보드에 아래 준비 프로그램이 들어 있어야 해요. ESP32의 MicroPython은 지금도 Thonny로 바로 연습할 수 있어요.
| 보드 | 넣을 것 | 방법 |
|---|---|---|
| 아두이노 Uno | StandardFirmata | Arduino IDE에서 File → Examples → Firmata → StandardFirmata를 열고 업로드해요. 예제에 없으면 라이브러리 관리에서 'Firmata'를 설치해요. |
| ESP32 | MicroPython | 아래 Thonny 순서를 따라 해요. |
- 1. thonny.org 에서 Thonny를 받아 설치해요. (파이썬 초보자용 무료 편집기예요)
- 2. 보드를 꽂고 Thonny를 열어 도구(Tools) → 옵션(Options) → 인터프리터(Interpreter)로 가요.
- 3. 'MicroPython (ESP32)'를 고르고 포트를 골라요.
- 4. 오른쪽 아래 'MicroPython 설치 또는 업데이트'를 눌러요.
- 5. 대상 포트, 종류 ESP32, 변형 'Espressif • ESP32 / WROOM'을 고르고 설치를 눌러요. 1~2분 걸려요.
- 6. 아래 셸(Shell) 창에 >>> 표시가 나오면 성공! print("안녕")을 써서 엔터를 눌러 보세요.
보드에는 프로그램이 한 가지만 들어가요. ESP32에 MicroPython을 넣은 뒤 Arduino IDE로 스케치를 업로드하면 MicroPython이 지워져요. 반대로 해도 마찬가지예요. 언제든 다시 넣을 수 있으니 걱정하지 않아도 돼요.
💬 막히면 도우미에게 물어보세요
오류가 나면 오류 문구를 그대로 붙여 넣으면 더 정확해요. 예: “Thonny에서 MicroPython 설치가 안 돼요”