아두맨

아이디어 창작 도우미

아두이노 14

[아두이노] ESP32 아날로그 값 읽는 방법 (ADC, MilliVolts)

요약ESP32를 아두이노에서 아날로그 값을 ADC와 전압으로 읽는 방법에 대해서 알아보겠습니다.analogRead(PIN)와 analogReadMilliVolts(PIN)를 사용해서 값을 12bit와 3.3V로 읽는 방법입니다.wokwi에서 ESP32 아날로그 값 읽는 방법wokwi에서 프로젝트 설정하는 방법은 ESP32 → 장치설정 → ESP32 웹에서 간단히 시뮬레이션 테스트 wokwi에서 확인하실 수 있습니다. (아래 링크로도 확인 가능합니다.) [ESP32/장치설정] - ESP32 웹에서 간단히 시뮬레이션 테스트 wokwi wokwi에 접속해서 먼저 프로젝트를 생성합니다. 바로 SAVE하셔서 ADC_TEST 이름으로 지정해 줍니다. Public으로 저장하시면 됩니다.(유료 결제하면 Private ..

ESP32/센서활용 2024.03.03

[아두이노] ESP32 LED 제어하는 방법 (디지털 ON/OFF 방식)

요약ESP32를 아두이노에서 간단하게 LED 제어하는 방법에 대해서 알아보겠습니다.digitalWrite(pin, H/L)를 사용해서 간단하게 ON/OFF 하는 방법입니다.먼저, 실패 확률을 줄입시다!시작하기에 앞서 펌웨어 개발할 때 선 연결로 인한 장치 손상을 막을 수 있는 방법이 있습니다. 바로 wokwi 라는 웹기반 시뮬레이션 사이트입니다. 아두이노/ESP32/라즈베리파이,STM32 등 웹에서 회로 설계하고 배선하여 바로 테스트할 수 있는 사이트입니다. 펌웨어 개발하실 때 굉장히 편리한 도구라서 복잡한 펌웨어 개발이 아닐 경우에는 꼭 먼저 사용해 보시고 실제 보드에 옮기셨으면 좋겠습니다. wokwi에서 ESP32 LED 제어 방법wokwi에서 프로젝트 설정하는 방법은 ESP32 → 장치설정 → ES..

ESP32/센서활용 2024.02.21

[아두이노] ESP32 웹에서 간단히 시뮬레이션 테스트 wokwi

요약ESP32를 아두이노에서 실제로 테스트하기 전 간단하게 웹(wokwi)에서 시뮬레이션 테스트하는 방법실제 개발보드로 테스트하며 진행하는 것이 물론 좋지만 핀을 수작업으로 일일이 연결하는 게 귀찮다... 시작하기에 앞서 wokwi가 뭔지 간단하게 살펴보자wokwi란 온라인으로 간단하게 시뮬레이션할 수 있는 플랫폼이다. 하드웨어와 소프트웨어를 시뮬레이션하고 테스트할 수 있는 가상 랩 환경을 제공하며 교육용으로 사이트가 제작되었다.다양한 언어와 MCU 하드웨어를 지원하며(라즈베리파이, 아두이노, ESP32, STM32 등) 각종 라이브러리를 적용할 수 있어서 실제 개발보드를 사용하는 것과 같은 환경을 제공한다.LED, LCD, WIFI, GYRO, PIR, MOTOR 등 개발에 필요한 센서들 종류가 다양하..

ESP32/장치설정 2024.02.18

[아두이노] ESP32 PIN OUT 사용 가능한 핀

요약ESP32 사용 가능한 핀 설정 보기사용해도 되지만 주의해야 될 핀 살펴보기절대 사용하면 안 되는 핀 보기 ESP32 공식 PIN OUT 정보먼저 ESPRESSIF 회사 자체에서 제공하는 Datasheets 문서를 살펴보면 사용 가능한 핀맵에 대한 정보를 자세하게 알 수 있다. 칩 자체의 PIN MAP이며 개발보드에서 제시하는 핀맵의 정보와 99.99% 일치한다. (특수한 용도로 핀 맵을 변경한 경우도 있으나 극히 드물어서 제외함)위의 내용을 보면 ESP32에서 사용할 수 있는 기능에 대한 정보도 모두 포함되어 있다.사용할 수 있는 기능16 PWM output2 Digital to analog Converters (DAC)18 Analog to digital Converters (ADC)3 SPI i..

ESP32/장치설정 2024.02.18