ESP8266: AP Mode

d3fau1t·2021년 12월 5일
0

IoT

목록 보기
1/1


소형화된 제품중에 적게나마 GPIO도 지원하는 그런거 없나 생각하다가 ESP8266을 알게되었는데..
꽤 저렴하고 손톱크기만하다. 리튬배터리만 달아놓으면 어디서든 사용가능할듯

80211 bgn, 10bit ADC
개발환경은 Arduino Sketch 호환이 된다.

개발환경 설정


1. 아두이노 스케치 실행
2. File -> Preference 클릭
3. 하단의 Additional Boards Manager URLs에 패키지 정보가 있는 URL입력.

http://arduino.esp8266.com/stable/package_esp8266com_index.json

보드 패키지 다운로드


Tools -> Board -> Board Manager 진입하여 esp8266 검색 후 설치

보드 연결

Reference


레퍼런스 회로이다

GPIO


GPIO 신호를 어떻게 주느냐에 따라 작동모드가 달라진다.

UART


통신기능 사용시 위 회로와 같이 연결한다.

Flash


플래싱이 필요할 때 위 회로와 같이 연결한다.

스케치 업로드

아두이노 스케치에서 보드환경 구성시 예제로 따라오는 스케치를 올려보면서 찍은 사진이다.
ESP8266 모듈을 AP로 사용할 수 있었다.

  1. File -> Examples -> ESP8266WiFi -> WiFiAccessPoint 예제 열기
  2. Tools -> Board -> Generic ESP8266 Module 보드 선택
  3. Tools -> Ports 보드가 연결된 포트 선택
  4. Sketch -> Upload 스케치 업로드.

플래싱 이후 접속가능한 AP로 바뀔것이며,
IP를 입력하고 접속하면 웹페이지도 볼 수 있다.

AP 접속


결론

ESP8266 모듈을 AP로 사용한다면 내장된 GPIO 혹은 주변장치를 제어하여 홈 IoT 프로젝트에 활용할 수 있어보인다.

profile
웹 백엔드 합니다.

0개의 댓글

관련 채용 정보