본문 바로가기

ESP32

ESP32: Wi-Fi 관리자 만들기, AsyncWebServer 라이브러리 ESP32: Wi-Fi 관리자 만들기(AsyncWebServer 라이브러리) 이 가이드에서는 ESPAsyncWebServer 라이브러리를 사용하여 Wi-Fi 관리자를 만들고 설정하여 웹 서버 프로젝트나 Wi-Fi 네트워크에 연결해야 하는 모든 프로젝트에서 사용할 수 있도록 수정할 수 있습니다. Wi-Fi 관리자를 사용하면 네트워크 자격 증명(SSID 및 비밀번호)을 하드 코딩하지 않고도 ESP32 보드를 다른 액세스 포인트(네트워크)에 연결하고 보드에 새 코드를 업로드할 수 있습니다. ESP는 마지막으로 저장된 네트워크에 자동으로 가입하거나 네트워크 자격 증명을 구성하는 데 사용할 수 있는 액세스 포인트를 설정합니다. ESP32: 간단한 Wi-Fi 관리자 만들기(AsyncWebServer 라이브러리) 이..
ESP 32 코어 보드 ESP32-C6-DevKit C ESP32-C6 ESP32 WiFi+블루투스 사물 인터넷 듀얼 Type-C 개발 보드 ESP 32 코어 보드 ESP32-C6-DevKit C 소개nanoESP32-C6은 온보드 USB-직렬 포트, TYPE-C, 풀 컬러 LED를 갖춘 Loxin ESP32-C6 시리즈 모듈을 기반으로 한 MuseLab의 개발 보드로, 직렬 포트의 디버깅 및 레코딩과 ESP32-C6 자체의 USB 인터페이스가 있어 일상 개발 및 테스트에 더욱 편리합니다. 자료 다운 Github: https://github.com/wuxx/nanoESP32-C6 데모 설명 프리셋에 대한 공장 테스트 펌웨어 소스 코드는 데모 디렉토리에 있으며, 전원을 켜면 RGB LED가 깜박이기 시작하고, 디버깅 다운로드용 CH343 USB용 포트..
ESP32 package_esp32_index.json 파일 다운로드 너무 오래 걸리면 간혹 아두이노 IDE 환경에서 파일을 다운로드 하는데 시간이 걸립니다. 이럴 때는 1. esp32 연결된 케이블을 분리하고 다시 꼽아준다. 그럼 금방 컴파일을 진행한다. 2. 리셋 버튼을 지그시 - 너무 빠르게도 아니고, 너무 느리게 오래도 아니고, 잠시 약 1초 정도 눌렀다 뗍니다.
ESP32 종합 가이드 ESP32는 Espressif Systems에서 개발한 혁신적인 시스템온칩(SoC)으로 사물인터넷(IoT) 혁명의 초석이 되었습니다. 이 강력한 마이크로컨트롤러는 듀얼코어 프로세서, Wi-Fi 및 블루투스 연결, 수많은 주변장치를 결합하여 개발자가 혁신적이고 기능이 풍부한 임베디드 시스템을 만들 수 있도록 합니다. 이 포괄적인 가이드는 ESP32의 복잡한 내용을 깊이 파고들어 시작의 기본부터 고급 개념과 응용 프로그램 탐색까지 안내합니다.    1장: Arduino의 ESP32 도입 1.1 소개: 마이크로컨트롤러의 새로운 지평 ESP32는 마이크로컨트롤러의 환경에 큰 영향을 미쳐 처리 능력, 연결성, 경제성의 타의 추종을 불허하는 조합을 제공합니다. 개발자는 더 비싸고 리소스 집약적인 하드웨어로만 가능했..
ESP8266 미니 날씨 시계 WIFI 디지털 시계 ESP8266 미니 날씨 시계 WIFI 디지털 시계 DIY 납땜 키트 전자 다기능 기상 관측소 소개: 컴팩트한 모양과 간단한 회로를 갖춘 ESP8266 미니 날씨 시계입니다.WIFI 자동 업데이트 기상 예보 시계에 지능적으로 연결되어 다음 3일의 기상 조건을 표시할 수 있습니다. 특징:1. 아크릴 투명 쉘2.안드로이드 USB 인터페이스 전원 공급 장치3.HD OLED 디스플레이4. 연결 매뉴얼 제공
MQTT란 무엇이며 어떻게 작동하는가 MQTT란 무엇이며 어떻게 작동하는가 이 문서는 MQTT 프로토콜에 대한 소개입니다. MQTT는 Message Queuing Telemetry Transport의 약자로, IoT 기기 간 통신에 적합한 간단한 메시징 프로토콜입니다.   MQTT란? MQTT는 Message Queuing Telemetry Transport의 약자입니다. MQTT는 대역폭이 낮은 제약이 있는 기기를 위해 설계된 간단한 메시징 프로토콜입니다. 따라서 여러 IoT 기기 간에 데이터를 교환하는 데 완벽한 솔루션입니다.  MQTT 통신은 게시 및 구독 시스템으로 작동합니다. 기기는 특정 주제에 대한 메시지를 게시합니다. 해당 주제에 구독된 모든 기기는 메시지를 수신합니다. 주요 응용 프로그램에는 제어 출력에 메시지를 보내고, 센서..
ESP32 및 Python을 사용한 손동작 인식 이 ESP32 프로젝트는 손동작을 사용하여 LED를 제어하는 흥미롭고 인터랙티브한 방법입니다. 특정 손동작을 감지하고 이를 LED를 제어하는 동작으로 변환할 수 있는 시스템을 만들기 위해 ESP32 보드, Python, MediaPipe 및 OpenCV를 사용할 것입니다.    손 제스처를 인식하는 데는 MediaPipe를 사용하고, 웹캠에서 실시간 비디오 피드를 캡처하는 데는 OpenCV를 사용합니다. 제스처(예: 손, 주먹, 손가락 움직임)에 따라 명령이 ESP32로 전송되고, ESP32는 연결된 LED를 제어합니다. 이를 통해 LED를 켜고 끄고 밝기를 변경하거나 특정 제스처로 다른 LED를 제어할 수도 있습니다. 제스처 인식, 하드웨어 제어, 파이썬과 마이크로컨트롤러 간의 통신에 대해 실용적이고 ..
ESP32 MQTT: 초보자 가이드 ESP32의 MQTT: 초보자 가이드  MQTT는 게시/구독 모델의 IoT용 경량 메시징 프로토콜로, 최소한의 코드와 대역폭 오버헤드로 안정적인 실시간 통신을 제공합니다. 특히 리소스가 제한적이고 대역폭이 낮은 네트워크가 있는 장치에 유용하여 IoT, 모바일 인터넷, IoV 및 전력 산업에서 널리 채택되고 있습니다.   본 튜토리얼의 원본 문서는 언제나 그렇듯이 이 링크를 따라가면 만날 수 있습니다. ESP8266의 업그레이드 버전인 ESP32는 저비용, 저전력 시스템 온 칩 마이크로컨트롤러입니다. ESP32에는 Wi-Fi 모듈 외에도 Bluetooth 4.0 모듈이 포함되어 있습니다. 듀얼 코어 CPU는 80~240MHz의 주파수에서 작동합니다. 여기에는 두 개의 Wi-Fi 및 Bluetooth 모듈과..