본문 바로가기

ESP32

HTTP POST Web APIs, ThingSpeak 및 IFTTT.com Arduino IDE를 사용한 ESP32 HTTP POST(ThingSpeak 및 IFTTT.com) 이 가이드에서는 Arduino IDE가 있는 ESP32 보드를 사용하여 HTTP POST 요청을 하는 방법을 알아봅니다. JSON 데이터 또는 URL 인코딩된 값을 두 개의 웹 API(ThingSpeak 및 IFTTT.com)에 게시하는 방법을 보여드리겠습니다. Arduino IDE를 사용한 ESP32 HTTP POST IFTTT ThingSpeak 권장: Arduino IDE를 사용한 ESP32 HTTP GET(OpenWeatherMap.org 및 ThingSpeak) HTTP POST 요청 방법 HTTP(Hypertext Transfer Protocol)는 클라이언트와 서버 간의 요청-응답 프로토콜로..
ESP32 Bluetooth Classic과 Arduino IDE ESP32 Bluetooth Classic과 Arduino IDE – 시작하기 ESP32에는 Wi-Fi, Bluetooth Low Energy 및 Bluetooth Classic이 함께 제공됩니다. 이 튜토리얼에서는 ESP32 Bluetooth Classic과 Arduino IDE를 사용하여 ESP32와 Android 스마트폰 간에 데이터를 교환하는 방법을 알아봅니다.  ESP32 Bluetooth Classic과 Android 스마트폰 BT ESP32 출력을 제어하고 Bluetooth Classic을 사용하여 센서 판독값을 Android 스마트폰으로 전송합니다. 참고: 이 프로젝트는 Android 스마트폰과만 호환됩니다. 비디오 튜토리얼 보기 비디오 튜토리얼을 보거나 이 페이지에서 서면 지침을 계속 읽..
ESP32 HTTP GET Web APIs, OpenWeatherMap.org 및 ThingSpeak Arduino IDE(OpenWeatherMap.org 및 ThingSpeak)를 사용한 ESP32 HTTP GET 이 가이드에서는 Arduino IDE가 있는 ESP32 보드를 사용하여 HTTP GET 요청을 하는 방법을 알아봅니다. OpenWeatherMap.org에서 JSON 데이터를 디코딩하고 ThingSpeak를 사용하여 차트에 값을 플로팅하는 방법을 보여드리겠습니다. Arduino IDE(OpenWeatherMap ThingSpeak)를 사용한 ESP32 HTTP GET 권장: Arduino IDE(ThingSpeak 및 IFTTT.com)를 사용한 ESP32 HTTP POST HTTP GET 요청 방법 HTTP(Hypertext Transfer Protocol)는 클라이언트와 서버 간의 요청..
ESP32 HTTP GET 및 HTTP POST와 JSON, URL 인코딩, 텍스트 ESP32 HTTP GET 및 HTTP POST와 Arduino IDE(JSON, URL 인코딩, 텍스트) 이 가이드에서는 Arduino IDE가 있는 ESP32 보드로 HTTP GET 및 HTTP POST 요청을 하는 방법을 알아봅니다. 값을 가져오고, JSON 객체를 게시하고, URL 인코딩된 요청을 하는 방법 등에 대한 예를 다룹니다. ESP32 HTTP GET 및 HTTP POST와 Arduino IDE(JSON, URL 인코딩, 텍스트) 권장: ESP8266 NodeMCU HTTP GET 및 HTTP POST와 Arduino IDE(JSON, URL 인코딩, 텍스트) HTTP 요청 방법: GET 대 POST HTTP(Hypertext Transfer Protocol)는 클라이언트와 서버 간의 요..
ESP32 SIM800L 문자 메시지(SMS 알림) 보내기 ESP32 SIM800L: 센서 판독값과 함께 문자 메시지(SMS 알림) 보내기; 이 프로젝트에서는 T-Call ESP32 SIM800L 모듈을 사용하여 센서 판독값이 특정 임계값을 넘거나 넘을 때 SMS를 보내는 SMS 알림 시스템을 만들 것입니다.  ESP32 SIM800L 센서 판독값과 함께 문자 메시지(SMS 알림) 보내기 이 예에서는 DS18B20 온도 센서를 사용하고 온도가 28ºC를 넘을 때 문자 메시지를 보냅니다. 온도가 임계값 아래로 떨어지면 다른 SMS 알림을 보냅니다. ; T-Call ESP32 SIM800L 모듈로 SMS를 보내려면 SIM800L 모듈에 대한 모뎀 객체를 초기화한 후(TinyGSM 라이브러리 사용) modem.sendSMS(SMS_TARGET, smsMessage)를..
ESP32 SMTP 서버를 사용하여 이메일 보내기 ESP32 SMTP 서버를 사용하여 이메일 보내기: HTML, 텍스트 및 첨부 파일(Arduino IDE) SMTP 서버를 사용하여 ESP32로 이메일을 보내는 방법을 알아보세요. HTML 또는 원시 텍스트가 포함된 간단한 이메일을 보내는 방법과 이미지 및 파일(.txt)과 같은 첨부 파일을 보내는 방법을 보여드리겠습니다. ESP32 보드는 Arduino IDE를 사용하여 프로그래밍됩니다. ESP32 SMTP 서버를 사용하여 이메일 보내기: HTML, 텍스트 및 첨부 파일(Arduino IDE) 이 튜토리얼에서는 다음 주제를 다룹니다. ESP32 이메일 보내기(HTML 및 원시 텍스트)ESP32 첨부 파일이 포함된 이메일 보내기(이미지 및 .txt 파일) ESP8266 보드에 대한 유사한 튜토리얼이 있습..
ESP32 및 ESP8266을 사용한 ESP-MESH 시작하기 ESP32 및 ESP8266을 사용한 ESP-MESH: 시작하기(painlessMesh 라이브러리) ESP32 및 ESP8266 NodeMCU 보드로 메시 네트워크를 구축하기 위해 ESP-MESH 네트워킹 프로토콜을 사용하는 방법을 알아보세요. ESP-MESH를 사용하면 여러 장치(노드)가 단일 무선 LAN(Local Area Network)에서 서로 통신할 수 있습니다. ESP32 및 ESP8266 보드에서 지원됩니다. 이 가이드에서는 Arduino 코어를 사용하여 ESP-MESH를 시작하는 방법을 보여드리겠습니다. ESP32 및 ESP8266을 사용한 ESP-MESH: 시작하기 이 문서에서는 다음 주제를 다룹니다.ESP-MESH 소개ESP-MESH 기본 예제(브로드캐스트 메시지)ESP-MESH를 사용..
ESP32 WebSocket 서버와 제어 출력 ESP32 웹소켓 서버: 제어 출력(Arduino IDE) 이 튜토리얼에서는 웹소켓 통신 프로토콜을 사용하여 ESP32로 웹 서버를 빌드하는 방법을 알아봅니다. 예를 들어, ESP32 출력을 원격으로 제어하는 ​​웹 페이지를 빌드하는 방법을 보여드리겠습니다. 출력 상태는 웹 페이지에 표시되고 모든 클라이언트에서 자동으로 업데이트됩니다. ESP32 웹소켓 서버 제어 출력 Arduino IDE ESP32는 Arduino IDE와 ESPAsyncWebServer를 사용하여 프로그래밍됩니다. ESP8266에 대한 유사한 웹소켓 가이드도 있습니다. 이와 유사한 이전 웹 서버 프로젝트 중 일부를 따라왔다면 여러 탭(동일한 장치 또는 다른 장치)을 동시에 열면 웹 페이지를 새로 고치지 않는 한 모든 탭에서 상태가 자..