본문 바로가기

ESP32

ESP32 NEO-M8N GPS 모듈 인터페이스 NEO-M8N GPS 모듈이 탑재된 ESP32: GPS 로거 및 Google Earth 디스플레이 Arduino IDE로 프로그래밍된 ESP32와 NEO-M8N GPS 모듈을 연결하여 위도, 경도, 고도, UTC 시간, 가시 위성 수 등의 GPS 데이터를 가져오는 방법을 알아봅니다. 마지막으로, GPS 데이터를 microSD 카드의 파일에 기록하고, 이 데이터를 처리하여 Google Earth에 경로를 표시하는 방법을 알아봅니다. NEO-8M GPS 모듈이 탑재된 ESP32: GPS 로거 및 Google Earth 디스플레이 요약하자면, 이 튜토리얼에서는 다음 내용을 배우게 됩니다.직렬로 NEO-M8N GPS 모듈을 ESP32에 연결합니다.원시 GPS 데이터를 얻으세요.원시 데이터를 분석하여 선택되고 ..
ESP32 유용한 Wi-Fi 라이브러리 함수(Arduino IDE) ESP32 유용한 Wi-Fi 라이브러리 함수(Arduino IDE)이 글은 ESP32에 유용한 Wi-Fi 함수를 모아놓은 것입니다. Wi-Fi 네트워크 스캔, Wi-Fi 네트워크 연결, Wi-Fi 연결 강도 확인, 연결 상태 확인, 연결 끊김 후 네트워크 재연결, Wi-Fi 상태, Wi-Fi 모드, ESP32 IP 주소 확인, 고정 IP 주소 설정 등의 내용을 다룹니다. ESP32 WiFi 네트워크 연결 문서 참고 이 기능은 새로운 것이 아닙니다. ESP32로 Wi-Fi를 처리하는 방법에 대한 예제는 많이 있습니다. 하지만 ESP32에서 가장 많이 사용되고 실용적인 Wi-Fi 함수들을 모아보는 것이 유용할 것이라고 생각했습니다. ESP32 유용한 Wi-Fi 라이브러리 함수 Arduino IDE 목차이..
ESP32 SIM800L 및 NEO-6M 모듈을 사용한 GPS 추적기 SIM800L 및 NEO6M 모듈을 사용하여 스마트 ESP32 GPS 추적기를 만들어 보세요 ESP32의 듀얼 코어 처리 성능과 GSM 연결의 안정성을 결합한 SIM800L 기반 ESP32 GPS 추적기는 실시간 위치 추적을 위한 완벽한 솔루션입니다. Wi-Fi 전용 솔루션과 달리, 이 ESP32 GSM GPS 시스템은 Wi-Fi에 의존하지 않기 때문에 셀룰러 커버리지가 있는 곳이라면 어디에서나 작동합니다. ESP32가 탑재된 NEO 6M GPS 모듈은 ESP32와 함께 수신기 시야 내 위성을 통해 안정적이고 정확한 위치 데이터를 제공하고, SIM800L은 GPRS를 통해 모바일 데이터 네트워크를 통해 실시간으로 정보를 전송합니다. 결과적으로 ESP32 애플리케이션을 위한 강력하고 견고한 GPS 모듈..
ESP32 MFRC522 RFID 쓰기 읽기 Arduino IDE ESP32 Arduino IDE 환경에서 MFRC522 RFID 카드 읽기와 쓰기 MFRC522 RFID 리더 모듈을 ESP32 보드와 연결하는 방법을 알아봅니다. 원시 RFID 데이터를 가져오고, RFID 카드 UID를 가져오고, RFID 카드에 개인 데이터를 추가하는 방법을 배웁니다.아두이노_MFRC522v2라이브러리와 ESP32는 Arduino IDE를 사용하여 프로그래밍됩니다. MFRC522 RFID 리더/라이터가 탑재된 ESP32(Arduino IDE) MFRC522 RFID 리더/라이터(Arduino IDE)가 포함된 ESP8266 NodeMCU 에 대한 유사한 가이드가 있습니다. 요약하자면, 이 튜토리얼에서는 다음 내용을 다룰 것입니다.MFRC522 RFID 리더/라이터 소개MFRC522 ..
Arduino IDE와 ESP-IDF 개발 환경 비교 Arduino IDE 대 ESP-IDF: ESP32 개발을 위한 올바른 프레임워크 선택 ESP32는 Wi-Fi 및 블루투스 기능 , 듀얼 코어 프로세서, 그리고 다양한 주변 장치 덕분에 세계에서 가장 인기 있는 마이크로컨트롤러 중 하나가 되었습니다 . 하지만 ESP32 프로그래밍 과 관련하여 개발자들은 종종 Arduino IDE 와 ESP-IDF 중 하나를 선택해야 하는 상황에 직면합니다 . 두 제품 모두 강력하지만, 각기 다른 목적과 타겟 사용자를 가지고 있습니다. 이 글에서는 자세한 비교를 살펴보고 , 각각을 언제 사용해야 하는지 설명하고, 실제 예를 들어보겠습니다. Arduino IDE: 간편함과 빠른 프로토타입 제작의 만남 아두 이노 IDE 는 아두이노 보드용으로 설계된 초보자 친화적인 고급 ..
ESP32 L298N 모터 드라이버 인터페이스법 L298N은 인기 있는 저가형 모터 드라이버 보드입니다. L298N을 ESP32에 연결하여 ROS2(Kaia.ai 호환) 차동 로봇을 구동하는 방법은 다음과 같습니다. 개략도 ESP32, L298N 및 N20 모터 회로도 배선 다음 배선 예시 그림을 참조하세요. ESP32에서 L298N으로의 배선 ESP32에서 L298N으로의 배선ESP32에서 L298N 및 N20 모터 배선 ESP32에서 L298N으로의 배선L298N ~ N20 모터 배선 L298N 배선 펌웨어 변경하지 않은 기본 펌웨어를 사용합니다 . 변경하지 않고 기본 config.yaml 파일을 사용합니다 . 전원 공급 장치 L298N에 안정적인 전원 공급 장치를 연결하세요. 예를 들어, 로봇이 배터리로 작동하는 경우, 배터리에서 직접 L298N..
GPS 데이터 지도에 그려주는 사이트 GPS Raw 데이터를 입력해 실제 지도에서 확인 개발을 하다보면 NMEA (GPS) Raw Data 를 사람이 볼수 있는 데이터로 파싱해주는 테스트 프로그램이 필요할 때 가 있다. 유료프로그램을 쓰긴 아깝고, 직접짜긴 힘들때 유용한 사이트를 소개한다. GPS Visualizer 서비스 제공 링크다 GPS VisualizerGPS Visualizer: Do-It-Yourself Mapping GPS Visualizer is an online utility that creates maps and profiles from geographic data. It is free and easy to use, yet powerful and extremely customizable. Input can be in th..
ESP32 NEO-6M GPS 모듈 문제 해결 가이드 GPS 모듈은 IoT 기기의 가장 필수적인 구성 요소 중 하나입니다. 주로 현재 위치의 좌표를 확인하는 데 사용되며 그 외에도 다양한 용도로 사용됩니다. 이 튜토리얼에서는 GPS 모듈, 특히 Ublo의 인기 있는 NEO-6M GPS 모듈의 문제 해결 방법을 살펴보겠습니다 . 또한 이 튜토리얼은 Arduino UNO와 함께 NEO 6M GPS 모듈을 사용한다는 가정 하에 작성되었지만, ESP32, Arduino Nano 또는 Raspberry Pi와 같은 다른 개발 보드의 지침도 따를 수 있습니다. 여기서는 NEO 6M GPS 모듈을 USB-UART 변환기에 연결하여 작동 여부를 확인합니다. 하드웨어가 제대로 작동하는지 확인한 후에는 간단한 Arduino GPS 인터페이싱 튜토리얼을 따라 GPS 프로젝트를..