ESPRESSIF/ESP32 8

ESP32 개발(Arduino IDE) - Wifi 연결

MCUESP32 DevKit V1(ESP-WROOM-32)IDEArduino IDE목표ESP32 DevKit V1의 Wifi 연결 1. Arduino IDETools - Board - esp32 - ESP32 Dev module 선택(이전 사용한 보드가 선택 되어져 있음)​2-1. HelloServer 예제 소스 불러오기File - Examples - WebServer - HelloServer 선택 2-2. 코드 수정※ PC와 ESP32는 같은 wifi를 사용해야 함ssid : Wifi Namepassword : Wifi Password제어할 LED Port#include #include #include #include const char* ssid = "WifiName";const char* passw..

ESPRESSIF/ESP32 2025.03.20

ESP32 개발(Arduino IDE) - Bluetooth Serial

MCUESP32 DevKit V1(ESP-WROOM-32)IDEArduino IDE목표ESP32 DevKit V1의 Bluethooth Serial 연결 1. Arduino IDETools - Board - esp32 - ESP32 Dev module 선택(이전 사용한 보드가 선택 되어져 있음) 2-1. SerialToSerialBT 예제 소스 불러오기File - Examples - BluetoothSerisl - SerialToSerialBT 선택 2-2. Tools - Upload Speed "115200"으로 설정2-3. 우측 상단 돋보기 모양의 Serial Monitor 클릭 2-4. Baudrate 확인 2-5. Compile 및 UploadSketch - Verify/Compile 3-1. 스..

ESPRESSIF/ESP32 2025.03.19

ESP32 개발(Arduino IDE) - RGB LED Strip 구동

MCUESP32 DevKit V1(ESP-WROOM-32)IDEArduino IDE목표ESP32 DevKit V1으로 RGB LED Strip 구동 0. SK9822(SPI 방식 RGB LED)- SK9822는 two-wire 전송 채널 3(RGB) 구동 지능형 제어 회로 및 조명- 3가지 RGB 출력 제어, 8Bit(256) 색상, 밝기 조절을 위한 5Bit(32);- 3개의 정전류 구동, 자체 감지 기능별 신호- 최대 30MHZ 직렬 데이터 입력 주파수 1. Arduino IDETools - Board - esp32 - ESP32 Dev module 선택(이전 사용한 보드가 선택 되어져 있음) 2-1. APA102 라이브러리 설치Sketch - Include Library - Manage Librar..

ESPRESSIF/ESP32 2025.03.19

ESP32 개발(Arduino IDE) - LED 점멸

MCUESP32 DevKit V1(ESP-WROOM-32)IDEArduino IDE목표ESP32 DevKit V1의 LED를 ON-OFF 0. ESP32 DevKit V1- Espressif System 뿐만 아니라 ShenzenAV, DFRobot, LILYGO 등 많은 업체에서 ESP32를 이용하여 개발 보드를 만들어 판매함- 여기서는 ESP32 DevKit V1(ShenzenAV)를 사용함  1. Arduino IDETools - Board - esp32 - ESP32 Dev module 선택 COM 포트 선택 2-1. Blink 예제 소스 불러오기File - Examples - 01.Basics - Blink 선택 2-2. 코드 수정LED_BUILTIN이 define 되지 않았으므로, define..

ESPRESSIF/ESP32 2025.03.19

ESP32 개발 환경 구축(1) - Arduino IDE 설치

1. 아두이노 IDE 설치: 아래 링크에서 사용자 환경에 맞는 버전 다운로드 및 설치https://www.arduino.cc/en/software SoftwareOpen-source electronic prototyping platform enabling users to create interactive electronic objects.www.arduino.cc  2. 아두이노 IDE 실행 3. ESP32 Boards Manager 주소 설정: 아래 링크에서 최신 버전 확인https://github.com/espressif/arduino-esp32/releases  Releases · espressif/arduino-esp32Arduino core for the ESP32. Contribute to e..

ESPRESSIF/ESP32 2025.03.19

ESP32(ESPRESSIF)

1. ESP32: ESPRESSIF의 ESP32는 저전력 마이크로컨트롤러(Microcontroller) 칩- Wi-Fi와 Bluetooth 포함한 무선 통신 가능- 다양한 주변장치 인터페이스를 포함. GPIO 및 I2C, SPI, UART 등의 통신 인터페이스 지원.- ESP32는 ESP8266의 후속 모델로 더 강력한 성능과 더 많은 주변장치 인터페이스를 제공- ESP32는 듀얼 코어(Two-core) 프로세서로 구성되어 있어 병렬 작업을 수행할 수 있으며, 주파수는 최대 240MHz까지 동작- 저렴한 가격에 IoT를 구현할 수 있어서 인기가 많음 https://www.espressif.com/en Wireless SoCs, Software, Cloud and AIoT Solutions | Espres..

ESPRESSIF/ESP32 2025.03.19