아두이노6 ESP32 ESP IDF 설치하기 Windows 10 + VS Code 0. 할일 Windows 10 에 설치된 VS code 에 ESP IDF를 설치하고, 예제 소스를 빌드하고, 타겟 보드에 flash 해본다. 디버깅 구성하는 거는 아직 못해 봤음 -- 디버거는 JTAG adapter 가 있어야 가능한가 봄. 1. 사전 준비 및 참고 사항 VS Code 설치하기: https://code.visualstudio.com/ 의 설치에 대해서는 별도 설명 생략 Python 도 설치되어 있어야 함. 3.x 버전이면 될 듯 함. 해본게 그거라.. Youtube 검색해서 참고해서 시도해보려 했는데 youtube 에서 보여주는 화면이랑 ESP 홈페이지 내용이 많이 바껴서그냥 ESP 홈페이지 따라가보기로 함. 먼저 어찌어찌 설치하고 나서 삭제하고 다시 설치하면서 작성하는 것이라 이전 설치.. 2022. 7. 10. 아두이노 ESP32 - USB로 Android와 데이터 주고받기, 안드로이드폰으로 간이 온도 습도 측정기 만들기 ESP32 보드에 USB OTG로 전원 공급하고, ESP32 에 연결된 센서의 값을 안드로이드 화면에 출력 해보려고 함 궁극적으로 안드로이드 폰을 간이 측정기로 만들어보려고 함 https://youtu.be/zk0xY88l6Rc 를 레퍼런스로 하려고 함 Android Studio 설치하고, Flutter 설치하고, 레퍼런스 코드를 가져왔는데 현재 Flutter 버전이 맞지 않아 빌드가 안됨 코드 수정을 위해 Flutter 와 Dart 공부 중(2022/06/23) 주말 포함 틈틈히 Flutter / Dart 공부해봤지만 빌드 에러 잡는데 무한의 시간이 소요될 것 같아, 참고로한 유툽에서 참고한 github 에 들어가보니 main.dart 가 업데이트되서, 최신으로 엎어치고 보니, https://githu.. 2022. 7. 2. ESP32 브레드보드 2개로 연결하기 ESP32 DEVKIT V1 모듈은 넓이가 상당히 넓어서 아래 (1) 위치에 연결하면 한쪽편의 GPIO 밖에 쓸 수 없음 간단한 프로젝트를 해보는데는 문제가 없지만, GPIO 를 여러개 사용하려면, 아래처럼 브레드 보드를 2개 중 한편의 전원라인을 제거하고 연결한 다음 사용하는 수 밖에 없는 것 같음 - 뒷이야기 - 2022. 6. 18. 아두이노 ESP32 - RX-9(CO2 센서) 붙여 보기 - Analog 센서, 라이브러리 추가 1. CO2 센서 구입하기 RX-9 은 RX-9 Simple 두 가지가 있고, Simple 은 Analog 값이 아닌 3단계 또는 4단계로 표시됨 RX-9 은 아래처럼 뒷면에 calibration 정보가 프린트 되어 있음 센서 제조사 페이지: https://www.exsen.co.kr/rx-9 github : 샘플 코드 및 기타 세부 정보: https://github.com/EXSEN/RX-9 참고로 여기서 구입 --> https://shopping.interpark.com/product/productInfo.do?prdNo=6767554516 2. 센서 연결 선 붙이기 센서 핀의 핀 간격이 2.0mm (아마) 로 작아서 브레드 보드나 점프선이 연결되지 않아서 아래 처럼 점프선을 납땜해줘야 빵판에 꼽을 .. 2022. 6. 16. 아두이노 ESP32 - WIFI 붙여 보기(Scan, AP, Simple Server - GPIO제어) 생각보다 너무 간단히 붙여볼 수 있어서 깜짝 놀랬음. 1. WIFI 스캔하기 파일 > 예제 > WIFI > WiFiScan 선택하면 WiFi Scan 예제 실행해볼 수 있음 실행 화면: 시리얼 출력으로 아래 처럼 주기적으로 WIFI Scan 하고 신호감도를 보여줌 주요 코드 #include "WiFi.h" void setup() { // Set WiFi to station mode and disconnect from an AP if it was previously connected WiFi.mode(WIFI_STA); WiFi.disconnect(); } void loop() { // WiFi.scanNetworks will return the number of networks found int n = .. 2022. 6. 15. ESP32 - 아두이노 시작하기 1. ESP32 구입하기 (6천원대면 살 수 있으니 구지 알리까지 안가도 됨.. ) 참고로 내가 구입한 곳: https://smartstore.naver.com/misoparts/products/5533501128?NaPm=ct%3Dl4ant63q%7Cci%3Dcheckout%7Ctr%3Dppc%7Ctrx%3D%7Chk%3D045f7294b7ec1089c01a6bc8e9460fad0da7714f 2. Arduino IDE 설치 https://www.arduino.cc/en/software 3. Arduino IDE 에 ESP32 Board 환경 추가 (https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html) 3.1 메뉴 > .. 2022. 6. 12. 이전 1 다음