1. ESP32 Start - EnglishNo/ESP32 GitHub Wiki
- https://www.arduino.cc/en/software μ΄ λ§ν¬λ₯Ό ν΅ν΄ μ¬μ΄νΈμ λ€μ΄κ°λ€.
- μ»΄ν¨ν° OSλ λ²μ μ λ°λΌ λ€λͺ¨ μΉΈμ λ¬Έμ₯ ν΄λ¦νλ€.
- κ·Έλ¬λ©΄ μ΄ νμ΄μ§κ° λ¨λλ°, μ΄λ λ°μ€ μΉ κ²λ§ ν΄λ¦νλ€.
- μ€μΉ λ°μ κ²μ μμΆ ν΄μ νλ©΄ λ
- ν΄λΉ νλ‘κ·Έλ¨μ λ€μ΄κ°λ€.
- νλ‘κ·Έλ¨μ λ€μ΄κ°κ² λλ©΄ μλ¨ μμμ "File"νμ μλ "Preferences"μ°½μ λ€μ΄κ°λ€.
- κ·Έ ν 맨 λ°μΌλ‘ λ΄λ €κ° ν΄λΉ λ²νΌμ ν΄λ¦νλ€.
- λ²νΌμ ν΄λ¦ν μ μ΄λ° μ°½μ΄ λ¨λλ°, μ΄ μ°½μ "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json"μ ν΄λΉ μ¬μ§μ²λΌ λ£λλ€.
- κ·Έλ¦¬κ³ μλ¨μ μλ "Tools"νμ λ§μ°μ€λ₯Ό λ μ¬μ§ μμ μλ νκ΄νμΌλ‘ μΉ ν΄μ§ λ°λ₯Ό μΌμͺ½μμ μ€λ₯Έμͺ½ μμΌλ‘ μμλλ‘ λ§μ°μ€λ₯Ό κ°λ€ λ Boardλ₯Ό μ€μ νλ€.
- λ§μ§λ§μΌλ‘ ESP32νκ³ μ»΄ν¨ν° μ¬μ΄λ₯Ό USB μΌμ΄λΈμ ν΅ν΄ μ°κ²°μν€λ©΄ λ!
- κ·Όλ° λ§μ½ μ°κ²°μ΄ λμ§ μλλ€λ©΄,
https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads#software
μ΄ μ¬μ΄νΈμ λ€μ΄κ°μ λλΌμ΄λ²λ₯Ό μ€μΉνλ©΄ λ κ²μ΄λ€. (κ·Όλ° λ΄κ° μ€μΉν κ³³μ΄λ λ€λ₯Έ κ³³ κ°μμ μ λ μλ..?)-ESP32 λ΄λΆμ λ΄μ₯λ μ λ±μ΄ μΌμ§ λͺ¨μ΅
int LED_BUILTIN = 2; void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { digitalWrite(LED_BUILTIN, HIGH); <BR> // LED μ λ±μ΄ μΌμ§λλ‘ ν΄μ£Όλ ν¨μ delay(1000); <BR> // 1μ΄ λμ λκΈ° μμΌμ£Όλ ν¨μ digitalWrite(LED_BUILTIN, LOW); <BR> // LED μ λ±μ΄ κΊΌμ§λλ‘ ν΄μ£Όλ ν¨μ delay(1000); <BR> }
LED._.Arduino.IDE.2.0.4.2023-03-10.16-08-08.mp4
-μ½λλ₯Ό μ±κ³΅μ μΌλ‘ μμ±ν΄ μ»΄νμΌμ΄ μ μμ μΌλ‘ μλνλ λͺ¨μ΅
20230310_160405.mp4
-ESP32 μ λ±μ΄ μ λ©Ένλ λͺ¨μ΅
- μλμ΄λ κ°λ° νκ²½ λ° λ€λ₯Έ κ³Όμ μ΄ μ±κ³΅μ μΌλ‘ λ°λΌνλλ°λ λΆκ΅¬νκ³ , μ»΄ν¨ν°μ ESP32 μ°κ²°μ΄ μ±κ³΅μ μ΄μ§ λͺ»νλ μ μ΄ μμλ€.
- κ·Έλμ λλΌμ΄λ²λ₯Ό μ€μΉνκ³ μ±κ³΅μ μΌλ‘ μ°κ²°μ΄ λμλ€.
- κ·Έλ¦¬κ³ μ΄λλ "digitalWrite()" ν¨μλ₯Ό μ λͺ°λλλ°, LED μ λ± μ λ©Έμ νμνλ€λ ν¨μμ΄λΌλ κ²μ μ§κΈμ μκ³ μλ€.
- ESP32 λ΄λΆμ LED μ λ±μ μ λ©Έν λ €λ©΄ ν λ²νΈλ₯Ό "2"λ‘ μ€μ ν΄μΌ νλ€.
- "digitalWrite(LED_BUILTIN, HIGH)"λ ν λ²νΈ 2λ²μ μ λ₯λ₯Ό 5V νλ €μ£Όλ ν¨μμ΄λ€.
- "digitalWrite(LED_BUILTIN, LOW)"λ ν λ²νΈ 2λ²μ νλ₯΄λ μ λ₯λ₯Ό 0vλ‘, μ¦ μ λ₯ νλ¦μ λ©μΆλ €λ©΄ μ°λ ν¨μμ΄λ€.