본문 바로가기

HW 프로그래밍107

ESP32-WROOM-32 Datasheet www.eleparts.co.kr/data/_gextends/good-pdf/201904/good-pdf-7480199-2.pdf 2021. 1. 26.
ESP32-DevKitC V4 Getting Started Guide (CMake) ESP32-DevKitC V4 Getting Started Guide (CMake) This user guide shows how to get started with ESP32-DevKitC V4 development board. For description of other versions of the ESP32-DevKitC check ESP32 Hardware Reference. What You Need 1 × ESP32-DevKitC V4 board 1 × USB A / micro USB B cable 1 × PC loaded with Windows, Linux or Mac OS Overview ESP32-DevKitC V4 is a small-sized ESP32-based development .. 2021. 1. 26.
사물인터넷과 ESP32 아두이노 설치하기 ​ESP8266 및 ESP32는 사물인터넷과는 아무리 뗄 수 없는 칩입니다. 와이파이 및 블루투스 기능이 탑재되어 있을 뿐 아니라 저렴한 가격으로 이미 많이 사용되고 있습니다. 특히, 아두이노처럼 통합개발환경 (IDE)를 통해 프로그래밍할 수 있을 뿐만 아니라, 입출력 제어가 가능하기 때문에 사물인터넷의 끝판왕이라 할 수 있습니다. [ESP8266 개발보드와 ESP32 개발보드 비교] ESP8266 ESP32 개발 보드 MCU Xtensa Single-core 32bit Xtensa Dual-core 32bit 무선 통신 WiFi WiFi / Bluetooth 4.2 / BLE Frequency 80MHz 160MHz SRAM X O Flash X O GPIO 17 36 Software PWM 8채널 1.. 2021. 1. 26.
디지털 I/O 기능들: pinMode pinMode(pin, mode) 함수는 아두이노 보드의 pin을 입력 핀으로 사용할지 아니면 출력 핀으로 사용할지 설정하기 위하여 사용합니다. 동작 모드를 설정하는 mode 값은 INPUT, INPUT_PULLUP, OUTPUT 이렇게 3가지 모드 값을 가질 수 있습니다. INPUT_PULLUP은 INPUT과 같은 입력 모드이며, 아두이노 보드의 MCU 내부에서 풀업(Pull Up) 저항을 입력 핀에 달아 사용한다는 의미이며 보다 자세한 사항은 02.Digital | DigitalInputPullup을 참조하세요^^ MCU 내부 Internal Pull Up 회로 아두이노 보드에 전원을 넣거나 리셋 버튼을 눌러 보드가 초기화 상태일 때 기본으로 모든 핀들이 INPUT 모드로 동작하게 됩니다. 그리고 기.. 2021. 1. 18.
sizeof(...) 아두이노를 다루다 보면 여러 핀들이 필요하여 스케치에서 핀들을 배열로 정의하여 사용할 경우가 있습니다. 이 때 사용된 핀의 개수를 sizeof 연산자를 사용하여 쉽게 얻을 수 있으며, 핀들을 추가하거나 제거할 때 핀 배열에 핀들만 추가하거나 없애는 것으로 수정할 수 있습니다. 2021. 1. 18.
sprintf 표현법 서식에 맞춰 시리얼 모니터에 출력하기 위하여 sprintf(...) 함수를 종종 사용하는데, 정수(%d), 문자(%c), 문자열(%s), 16 진수 값들(%x 혹은 %X)은 별 문제가 없는데 부동 소수 값(%f)을 출력하면 시리얼 모니터에 "?"만 출력 됩니다. void setup() { // 여기에 초기화 부분을 넣어 주세요. 이것은 한번만 실행됩니다. char buf[32]; float t1 = 29.15; Serial.begin(9600); sprintf(buf, "T1 온도: %3.2f℃", t1); Serial.println(buf); } void loop() { // 여기에 주 처리 부분을 넣어 주세요. 이것은 반복 실행됩니다. } 1. String(float, [precision]).c_st.. 2021. 1. 18.