본문 바로가기

ESP32

ESP32-C3FH4 BLE5.0/WiFi 보드 ESP32 WROOM-32E N16 C타입 코어 보드 제품 특징 본 제품은 ESP32-C3FH4 BLE5.0/WiFi 보드입니다. RISC-V 커널, 160Mhz, 4MB의 플래쉬를 지원하며, 아두이노, 마이크로파이썬, ESP-IDF 개발환경을 지원하는 제품입니다. 특징1. Blue LED: GPIO8, Low level active2. USB: DP GPIO19, DN GPIO183. The debugging Serial port is printed using USB Serial To enter the burning mode, first hold down the BOOT key, then click EN key, and finally release the BOOT key    깃허브 자료 참고  WeA..
ESP32로 MP3 파일을 재생하는 방법 이 튜토리얼에서는 ESP32 마이크로컨트롤러와 DFPlayer Mini 모듈을 사용하여 MP3 파일을 재생하는 방법을 보여드립니다. 구성 요소를 배선하고, MP3 파일을 DFPlayer Mini에 업로드하고, 재생을 제어하는 코드를 작성하는 방법을 배웁니다. 이 단계별 가이드는 초보자와 숙련된 제작자 모두에게 적합합니다. 사용 부품: 1-ESP322-디에프플레이어 미니3-스피커4-점퍼 와이어  연결    소스 코드  #include "Arduino.h" // Include the core Arduino library#include "DFRobotDFPlayerMini.h" // Include the DFRobot DFPlayer Mini library#ifdef ESP32 #define FPSerial..
ESP32 및 DS18B20 디지털 1-wire 온도계 인터페이스하기 ESP32 및 DS18B20 디지털 1선식 온도계 인터페이스하기  이 글에서는 1선식 DS18B20 온도 센서를 ESP32 마이크로 컨트롤러와 함께 사용하는 방법을 보여드리겠습니다. DS18B20은 하나의 마이크로 컨트롤러 핀에 여러 개의 온도 센서를 연결할 수 있어 온도 센서 중에서도 단연 돋보이는 제품입니다.  온도 정보는 노트북, 배터리 충전기, 식품 저장, 홈 오토메이션, 원예, 자동차, HVAC, 병원 등 모든 시스템에서 매우 중요합니다.온도 센서는 안전, 품질 유지 및 인간의 편안함을 위해 필요하기 때문에 매우 광범위하게 사용됩니다.             연결도   코드  #include "OneWire.h"#include "DallasTemperature.h"#define ONE_WIRE_B..
HC-SR04 초음파 거리 센서와 함께 ESP32 사용 이 글에서는 거리 센서 HC-SR04 센서를 ESP32에 연결하고 사용하는 방법에 대해 설명합니다. 왜 필요한가요? 가까이 다가가면 불이 들어오는 광고판이나 가까이 가면 뚜껑이 열리는 지능형 쓰레기통을 본 적이 있으신가요?또는 쇼핑몰에서 충돌을 지능적으로 피하는 로봇도 거의 모두 초음파 센서를 사용합니다.     연결 회로     실습 코드 #define echoPin 18 // attach pin ESP32 GPIO18 to pin Echo of HC-SR04#define trigPin 5 // attach pin ESP32 GPIO5 to pin Trig of HC-SR04 long duration; // Variable to store time taken to ..
Arduino IDE로 ESP32를 프로그래밍하는 방법 Arduino IDE로 ESP32를 프로그래밍하는 방법 이 튜토리얼에서는 Arduino 환경 내에 ESP32 Core를 설치하여 Arduino IDE를 사용하여 ESP32를 프로그래밍하는 방법을 알아봅니다.  Arduino IDE(통합 개발 환경)는 Arduino 보드에 코드를 작성, 컴파일 및 업로드하는 데 사용되는 소프트웨어 애플리케이션입니다. Arduino 프로젝트를 프로그래밍하기 위한 사용자 친화적인 인터페이스를 제공하며 코드 강조 표시, 자동 완성 및 디버깅을 위한 직렬 모니터와 같은 기능이 포함되어 있습니다. 기본적으로 Arduino 보드에 초점을 맞추고 있으며 ESP32 또는 ESP8266과 같은 다른 인기 있는 마이크로프로세서를 프로그래밍하는 데 즉시 사용할 수 없습니다. 그러나 ESP32..
ESP32에 I2C LCD를 연결하는 방법 ESP32에 I2C LCD를 연결하는 방법 ESP32 보드에 간단한 디스플레이를 추가하면 프로젝트와 HMI 기능을 한 단계 업그레이드할 수 있습니다. I2C 기반 16×2 디스플레이와 같은 간단한 디스플레이를 사용하면 프로젝트를 더 빠르고 효율적으로 빌드할 수 있는 많은 가능성을 얻을 수 있습니다. 시스템과 ESP32의 상태를 알아보기 위해 매번 노트북이나 모바일을 사용할 필요가 없습니다.  프로젝트의 일부로 작은 화면에서 직접 데이터를 볼 수 있습니다. 대기 기후 데이터나 원격 스테이션 모니터링을 상상해 보세요. 클라우드로 보내기 전에 디스플레이에서 센서 데이터의 간단한 상태 업데이트를 통해 빠르게 시각적으로 평가할 수 있습니다. 이 글에서는 I2C LCD를 ESP32에 연결하는 단계별 가이드를 제공했..
ESP32 블루투스를 스마트폰과 연결하는 방법 SerialToSerialBT 항상 일찍 시작하고 일찍 끝낸다. 50% 더 빨리 일을 끝내면 내가 좋아하는 일을 더 많이 할 수 있다.  ESP32는 무선 기능을 갖춘 강력한 마이크로컨트롤러입니다. 이 글에서는 블루투스를 통해 스마트폰과 ESP32 모듈을 연결하는 것이 얼마나 쉬운지 보여드리겠습니다. ESP32 모듈의 블루투스 기능, 알아야 할 기본 매개 변수, ESP32 마이크로 컨트롤러의 블루투스 기능을 사용하여 빌드할 수 있는 몇 가지 흥미로운 애플리케이션에 대해 설명합니다. 일반적인 블루투스 연결과 ESP32 블루투스 기능에 대해 설명합니다.   이후에는 블루투스로 ESP32 모듈을 블루투스 스마트폰에 연결하는 절차를 단계별로 안내해 드리겠습니다. 마지막에는 다음 프로젝트에 참고할 수 있는 작업 코드와 예제 프로젝트가 제공됩니..
ESP32 Bluetooth Low Energy(BLE) 시작하기 Arduino IDE에서 ESP32 Bluetooth Low Energy(BLE) 시작하기 ESP32에는 Wi-Fi뿐만 아니라 Bluetooth와 Bluetooth Low Energy(BLE)도 제공됩니다. 이 게시물은 ESP32를 사용한 BLE에 대한 간단한 소개입니다. 먼저 BLE가 무엇이고 무엇에 사용할 수 있는지 살펴보고, 그런 다음 Arduino IDE를 사용하여 ESP32를 사용한 몇 가지 예를 살펴보겠습니다. 간단한 소개를 위해 ESP32 BLE 서버와 해당 서버를 찾기 위한 ESP32 BLE 스캐너를 만들겠습니다.   Bluetooth Low Energy 소개 BLE에 대한 간단한 소개는 아래 비디오를 보거나 아래로 스크롤하여 서면 설명을 볼 수 있습니다. 추천 자료: ESP32 Bluet..