Home » ESP

ESP

ESP32 GATT(HeartRate) 구현해보기

ESP32 GATT 포스팅 목차 ESP32 Arduino IDE 설정하기 ESP32 Ble GAP 설정하기 Ble GATT 개론 ESP GATT(HeartRate) 구현해보기 본 포스팅은 아두이노 IDE(Arduino IDE)를 이용해서 GATT 구현하는 포스팅입니다. 코드를 하나하나 다 짤 수는 없는 노릇이니 예제를 먼저 불러보자 파일 – 예제 – ESP32_BLE_Arudino – BLE_notify 를 실행하자. ESP32_BLE_Arudino는 사용자 지정 라이브러리 쪽에 위치해있다. 갓-콜반 센세가 작성한 […]

ESP32 GATT(HeartRate) 구현해보기 더 읽기"

ESP32 Arduino IDE 설정하기

 ESP32 Arduino IDE 로 설정 하는 예제입니다.  일단 아두이노 IDE로 설정부터 해봅시다!  환경 설정으로 들어가봅시다 추가적이 보드 매니저 URLs에  https://dl.espressif.com/dl/package_esp32_index.json  를 입력해주고 확인을 누릅니다 보드 매니저를 눌러줍니다 ESP32 를 선택하고 설치를 눌러줍니다.  사용하는 보드를 선택해주고 포트를 지정해줍니다. 블루투스를 사용한다면 여기를 들어가서  다운을 받아주세요 스토어에서 아두이노 IDE를 설치했다면 내문서\Arduino\libraries  에 압축파일을 풀어주면 끝.

ESP32 Arduino IDE 설정하기 더 읽기"

ESP32 Blink 예제 구동시켜보기

ESP32 Blink 구동하기 ESP32 모듈을 보통 구매하고 돌려보는 것이 Blink 예제일 것이다. 내가 사용하는 보드는 NodeMCU ESP-32S V1.1보드인데, 기본적인 코드에서는 안돌아가는 문제가 있었다. 현재 사용하는 ESP-IDF 버젼은 3.1.1 Stable 버젼이다. 먼저 기존 코드를 보자 경로는 esp-idf 경로에서 esp-idf/examples/get-started/blink 이다. vim으로 코드를 열어보면 아래와 같이 적혀 있을 것이다. 이 예제를 그냥 돌려보면 LED가 구동되지 않는 문제가

ESP32 Blink 예제 구동시켜보기 더 읽기"

ESP-IDF 와 툴체인 설치하기

ESP-IDF 를 설치하고 설정하는 포스팅입니다. 참고 링크 : 윈도우 10 에서 우분투 설치하기 이전에 포스팅한 ESP-IDF 설치 내용이 너무 오래 된 듯 해서 다시 설치하는 포스팅을 작성합니다.  이번에 설치할 esp idf 버젼은 3.1.1 stable 버젼입니다. 일단 우분투를 설치 했다면, 아래 코드를 입력해서 필요한 프로그램들을 설치해주자 sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python

ESP-IDF 와 툴체인 설치하기 더 읽기"

WSL(Windows Subsystem for Linux)에서 Serial Port 사용하기

 윈도우 시스템의 시리얼 포트를 리눅스에서도 사용이 가능해 졌습니다. 만약에 윈도우에서 COM5포트라면 ttyS5에서 사용이 가능한 식이죠  윈도우 시스템에서 리눅스를 설치하고 싶다면 이전 포스팅을 참고해 주세요. 먼저 장치 관리자를 열어주세요 COM5번 포트에 사용하고 있는 보드의 UART 모듈이 물려 있는 것을 볼 수 있다. 만약 드라이버가 처음부터 잡혀있지 않았다면, 해당 제조사의 홈페이지에서 드라이버를 다운 받을 수 있다. https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

WSL(Windows Subsystem for Linux)에서 Serial Port 사용하기 더 읽기"

ESP32 BLE 티저

ESP32 BLE 티저 포스팅 뭔 블로그에 티저냐고 하실 수도 있지만, 이게 말이죠. 일도 많고 머리로 이해도 안되는게 많고 해서 아이템이 없어 그간 포스팅을 못했거든요. 그래서 일단 BLE랑 머신러닝쪽을 공부하고 있는데, 들어오시는 분들이 이해하실 수 있을 정도로 저 스스로도 공부를 많이하고, 정리해 포스팅을 하려면 시간이 얼마나 걸릴지 모릅니다. 그럼에도 불구하고 BLE의 작업물을 업로드해서, 언젠가는 이 이야기를

ESP32 BLE 티저 더 읽기"

ESP32 커스텀 보드를 설계해보자. (ESP32 DIY 보드 설계)

ESP32 보드 설계를 포스팅했습니다.  (ESP32 DIY 보드 설계)   오랜만의 포스팅이다. 원래는 아두이노 커스텀 보드 개발보다 ESP 커스텀 보드 개발이 더 빨랐다. 졸업 작품 시기다보니 잠시 포스팅을 보류했지만, 이제는 포스팅해도 될 것 같다.   자료는 NODEMCU의 스케메틱과 ESP 개발 가이드를 참고했다. 전체 회로도는 아래와 같다.   그림 1. ESP 커스텀보드 회로   크게 전원회로, 자동

ESP32 커스텀 보드를 설계해보자. (ESP32 DIY 보드 설계) 더 읽기"

esp32 Flash download tool 사용하기

이번 졸작으로 esp32를 사용한다. 와이파이랑 블루투스가 동시에 되는 제품이 잘 없더라. 펌웨어를 짜면 뭐하나 넣질 못하는데. 그래서 제공하는 툴이 플래시 다운로드 툴이다. #2018-12-19 업데이트 윈도우10에서 개발을 하고 있다면 이 포스팅을 참고해 주시길 바랍니다. 이 환경을 꾸미게 된다면 다운로드 툴이 없더라도 make flash 명령어로 펌웨어를 넣을 수 있습니다. [다운로드 링크] 위 링크에 접속하면 다운로드를 할 수

esp32 Flash download tool 사용하기 더 읽기"