본문 바로가기

ESP32

ESP32 MQTT: 초보자 가이드 ESP32의 MQTT: 초보자 가이드  MQTT는 게시/구독 모델의 IoT용 경량 메시징 프로토콜로, 최소한의 코드와 대역폭 오버헤드로 안정적인 실시간 통신을 제공합니다. 특히 리소스가 제한적이고 대역폭이 낮은 네트워크가 있는 장치에 유용하여 IoT, 모바일 인터넷, IoV 및 전력 산업에서 널리 채택되고 있습니다.   본 튜토리얼의 원본 문서는 언제나 그렇듯이 이 링크를 따라가면 만날 수 있습니다. ESP8266의 업그레이드 버전인 ESP32는 저비용, 저전력 시스템 온 칩 마이크로컨트롤러입니다. ESP32에는 Wi-Fi 모듈 외에도 Bluetooth 4.0 모듈이 포함되어 있습니다. 듀얼 코어 CPU는 80~240MHz의 주파수에서 작동합니다. 여기에는 두 개의 Wi-Fi 및 Bluetooth 모듈과..
ESP32 DHT11, DHT22 웹 서버 만들기 ESP32 DHT11/DHT22 웹 서버 - Arduino IDE를 사용한 온도 및 습도 이 프로젝트에서는 Arduino IDE를 사용하여 온도 및 습도를 표시하는 DHT11 또는 DHT22를 사용하여 비동기 ESP32 웹 서버를 빌드하는 방법을 알아봅니다. ESP32 DHT11/DHT22 웹 서버 - Arduino IDE를 사용한 온도 및 습도 우리가 빌드할 웹 서버는 웹 페이지를 새로 고칠 필요 없이 자동으로 판독값을 업데이트합니다. 이 프로젝트에서는 다음을 학습합니다. DHT 센서에서 온도 및 습도를 읽는 방법;ESPAsyncWebServer 라이브러리를 사용하여 비동기 웹 서버를 빌드합니다.웹 페이지를 새로 고칠 필요 없이 자동으로 센서 판독값을 업데이트합니다. ESP32와 함께 DHT22 및 D..
서보 모터 제어 웹 서버 구축 Servo Web Server Arduino IDE를 사용한 ESP32 서보 모터 웹 서버 이 튜토리얼에서는 슬라이더를 사용하여 서보 모터의 샤프트 위치를 제어하는 ESP32로 웹 서버를 만드는 방법을 알아봅니다. 먼저 ESP32로 서보를 제어하는 방법을 간략히 살펴본 다음 웹 서버를 빌드합니다.   필요한 부품이 튜토리얼을 따르려면 다음 부품이 필요합니다.ESP32 DOIT DEVKIT V1 보드 - ESP32 개발 보드 리뷰 및 비교 읽기마이크로 서보 모터 - S0009/S90 또는 서보 모터 - S0003점퍼 와이어 서보 모터를 ESP32에 연결하기 서보 모터에는 전원, 접지, 신호의 세 개의 전선이 있습니다. 전원은 일반적으로 빨간색이고, GND는 검정색 또는 갈색이며, 신호선은 일반적으로 노란색, 주황색 또는 흰색입니다.  ..
ESP32 핀맵, 핀할당, Pinout 참고 이미지 이걸 프린트 해서 핀 할당할 때 이용하면 편하다.   아래처럼 말이다.
ESP32 의 참조 링크 ESP32 WROOM-32 개발 보드 WiFi + 스마트 홈용 블루투스 호환 초저전력 소비 개발 보드 모듈 특징: 1. WiFi 및 블루투스 호환 기능: ESP32 WROOM-32 모듈은 저전력 Bluetooth 호환 및 WiFi 연결을 모두 지원하는 다목적 WiFi + BT + BLE MCU 모듈로 광범위한 응용 가능성을 제공합니다.2. 통합 SPI 플래시: 이 모듈에는 빠르고 안정적인 데이터 저장이 가능한 통합 SPI 플래시가 있어 다양한 애플리케이션에서보다 효율적입니다.3. 광범위한 무선 통신: 내장 된 WiFi 지원을 통해이 모듈은 라우터를 통해 인터넷에 직접 연결할 수 있으므로 효율적인 무선 통신 및 장거리 데이터 전송이 가능합니다.4. 쉬운 신호 감지: 모듈의 Bluetooth 호환 기능을 통..
ESP32 아두이노 IDE 에서 사용하기 ESP32 개발보드를 아두이노 IDE 에서 사용하는 방법을 알아보겠습니다    https://www.arduino.cc/en/software 에 접속하여 사용하고 있는 OS에 맞는 파일을 선택 합니다.아래 화면들은 Windows 10 에서 실행된 화면들 입니다   다운로드만 하려면 "JUST DOWNLOAD" 를 선택 하고기부하고 다운로드 하려면 "CONTRIBUTE & DOWNLOAD" 를 선택 합니다.   다운로드 한 파일을 더블 클릭하여 설치를 진행합니다"I Agree" 를 선택하여 라이센스에 동의하고 설치를 계속합니다   설치 경로를 선택하고 "Install"을 클릭하여 설치를 계속합니다   설치가 진행 됩니다   "설치"를 클릭하여 아두이노 USB 드라이버를 설치합니다   바탕화면에 생성된 Ar..
Relay Web Server ESP32 릴레이 모듈 - AC 가전제품 제어(웹 서버) ESP32와 함께 릴레이를 사용하면 원격으로 AC 가전제품을 제어할 수 있는 좋은 방법입니다. 이 튜토리얼에서는 ESP32로 릴레이 모듈을 제어하는 방법을 설명합니다. 릴레이 모듈의 작동 방식, 릴레이를 ESP32에 연결하는 방법, 릴레이를 원격으로 제어하는 웹 서버를 구축하는 방법(또는 원하는 만큼의 릴레이)을 살펴보겠습니다.  ESP32로 릴레이 모듈 제어(웹 서버) ESP8266 보드로 릴레이 모듈을 제어하는 방법을 알아보세요: ESP8266 릴레이 모듈 가이드 - AC 가전제품 제어 + 웹 서버 예제. 비디오 튜토리얼 보기 다음 비디오 튜토리얼을 보거나 이 페이지를 계속 읽어 서면 지침과 모든 리소스를 확인하세요. 릴레이 소개 릴레이는 전기..
PWM32 비동기 웹 서버 ESPAsyncWebServer 라이브러리 ESP32 비동기 웹 서버 - Arduino IDE로 출력 제어(ESPAsyncWebServer 라이브러리) 이 튜토리얼에서는 ESP32 보드로 비동기 웹 서버를 빌드하여 출력을 제어하는 방법을 알아봅니다. 보드는 Arduino IDE를 사용하여 프로그래밍되며 ESPAsyncWebServer 라이브러리를 사용합니다.  ESP32 비동기 웹 서버 Arduino IDE로 출력 제어 다음도 마음에 드실 수 있습니다. ESP8266 NodeMCU 비동기 웹 서버 - Arduino IDE로 출력 제어(ESPAsyncWebServer 라이브러리) 비동기 웹 서버 웹 서버를 빌드하기 위해 ESPAsyncWebServer 라이브러리를 사용하겠습니다. 이 라이브러리는 비동기 웹 서버를 쉽게 빌드할 수 있는 방법을 제공합..