책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 마이크로프로세서
· ISBN : 9791197261589
· 쪽수 : 312쪽
· 출판일 : 2023-12-29
책 소개
목차
머리말
추천사
CHAPTER 01. ESP32 소개
1.1. IoT(Internet of Things)란?
1.2. ESP32란?
CHAPTER 02. ESP32 개발 환경 설정
2.1. 아두이노 IDE2 설치
2.2. 보드매니저 설치
2.3. 보드 및 포트 선택
2.4. 예제 프로그램 실행
CHAPTER 03. ESP32 GPIO 입출력
3.1. 디지털 출력
3.2. 아날로그 출력
3.3. 디지털 입력
3.4. 아날로그 입력
CHAPTER 04. 블루투스 통신
4.1. 클래식 방식
4.2. RGB LED
4.3. BLE(Bluetooth®LE) 방식
CHAPTER 05. Web Server
5.1. 간단한 웹 서버
5.2. 내장 LED 제어하는 웹 서버
5.3. DH11 온습도 센서
5.4. 온습도 표시 웹 서버
5.5. 외부에서 로컬 웹 서버 접속
CHAPTER 06. MQTT
6.1. 초음파 센서
6.2. 초음파 센서값 Publisher
6.3. 능동 부저
6.4. 부저 상태 Subscriber
CHAPTER 07. Firebase
7.1. Firebase로 LED 제어
7.2. 빛 감지 센서
7.3. Firebase에 빛 감지 센서값 데이터 로깅
7.4. Firebase의 데이터 활용
7.5. Firebase 웹 앱 호스팅
CHAPTER 08. 아두이노 클라우드
8.1. 하드웨어 준비
8.2. 아두이노 클라우드 설정
8.3. 보드 프로그래밍
8.4. 대시 보드 설정
CHAPTER 09. NTP 서버 활용
9.1. OLED 디스플레이
9.2. NTP를 활용한 디지털시계
CHAPTER 10. 공공 데이터 활용
10.1. 미세먼지 공공데이터 활용 신청
10.2. OLED 디스플레이에 아이콘 표시
10.3. OLED display에 미세먼지 상태 표시
CHAPTER 11. 카카오톡 메시지 전송
11.1. 토양 습도 센서
11.2. 토양 습도값을 카카오톡 메시지로 전송
CHAPTER 12. JSON 인코딩과 디코딩
12.1. ArduinoJson 라이브러리
12.2. JSON 디코딩
12.3. JSON 인코딩
12.4. 코드 11-2를 JSON 라이브러리 사용하여 수정