칩 왼편 지그재그로 있는 부분은 안테나.
ESP32
기능
240MHz dual core tensilica LX6 microcontroller with 600 DMIPS
520 KB SRAM
802.11 b/g/n HT 40 Wi-Fi- transceiver. baseband, stack and LwIP
dual mode Bluetooth (classic and BLE)
16 MB flash, memory-mapped to the CPU code space
2.3V to 3.6V operating voltage
Sensor
Ultra-low noise analog amplilfier
Hall sensor
10x capacitive touch interfaces
32 kHz crystal oscillator'
GPIO(x34)
3x UARTs, including hardware flow control
3x SPI
2x I2S
18x ADC input channels
2x DAC
2x I2C
PWM/timer input/output available on every GPIO pin
OpenOCD debug interface with 32kB TRAX buffer
SDIO master/slave 50 MHz
초기세팅
1. CP210x UART DRIVER를 사용
2. GitHub 에서 ESP32 라이브러리와 툴 다운
https://github.com/espressif/arduino-esp32
arduino-esp320master.zip 파일을 압축해재후 esp32로 폴더명 변경
C:\Program Files (x86)\Arduino\hardware 경로에 hardware 폴더 안에 espressif 폴더를 새로 만들어 줌
C:\Program Files (x86)\Arduino\hardware\espressif 경로가 되고 espressif 폴더 안에 esp32폴더를 넣어줌
C:\Program Files (x86)\Arduino\hardware\espressif\esp32\tools 경로에 tools 폴더 안에 get.exe 를 관리자 권한으로 실행
정상적으로 설치가 종료될 떄 까지 기다림
윈10 의 경우 C:\User\Administrator\Documents\Arduino\hardware 경로로 설치하면 됨
Arduino IDE 를 실행한후 툴을 확인해보면 ESP32가 추가된 것을 확인할 수 있음
속도는 대부분 115200 으로 세팅되어있기에 115200으로 세팅
출처:http://blog.daum.net/_blog/BlogTypeView.do?blogid=0ZPt7&articleno=2657&categoryId=7®dt=20180703215857
'임베디드 용어설명' 카테고리의 다른 글
Serial in Parallel Out bu2090f소자 Arduino shiftout() 사용 (0) | 2019.04.19 |
---|---|
74HC595 / 74HC165 시프트레지스터(Shift Register) (0) | 2019.03.11 |
AMS1117CD-5.0 5V 레귤레이터 (0) | 2019.03.06 |
아두이노 조이스틱 연결 (0) | 2018.11.28 |
IR2101 ; High and Low side Driver (0) | 2018.11.23 |