본문 바로가기

ESP32

아두이노 Nano ESP32 사용 가이드 1 - 모든 정보

반응형

 

왜 배움을 멈추면 안 되나요? 특히 저 같은 경우에는요. 계획이 서있기 때문입니다. 흔한 말로 왜 고생하냐는 질문에 답이 되었는지 모르겠습니다. 우선 대가를 치를 각오가 되어 있어야 합니다.

 

 

이 문서는 4부분으로 간략하게 구성했습니다. 아래 문서 링크를 참고하세요.

 

아두이노 Nano ESP32 사용 가이드 1 - 모든 정보

아두이노 Nano ESP32 사용 가이드 2 시작하기

아두이노 Nano ESP32 사용 가이드 3 - 회로도

아두이노 Nano ESP32 사용 가이드 4 치트 시트 

 

 

아두이노 나노 ESP32

 

아두이노 나노 ESP32는 u-blox®의 NORA-W106 모듈인 Espressif의 ESP32 마이크로컨트롤러를 기반으로 하는 최초의 아두이노 보드입니다. USB-C® 커넥터, 16MB(128Mbit) 플래시, MicroPython 및 Arduino Cloud 지원으로 매우 다재다능한 개발 보드입니다. 이 보드는 MicroPython을 배우기 위한 완벽한 입문용 보드이며, 무료 강좌를 통해 자세히 알아볼 수 있습니다: 마이크로파이썬 101 

 

시작하기 문서로 가시려면 이 링크를 따라가세요

 

다운로드 리소스는 아두이노 페이지로 연결합니다.

 

아래 각 링크를 따라가세요.

 

특징

 

아두이노 나노 ESP32는 ESP32-S3 칩이 내장된 모듈인 NORA-W106을 특징으로 합니다. 이 모듈은 Wi-Fi® 및 Bluetooth®(5.0 이상)를 모두 지원하므로 IoT 개발에 이상적인 장치입니다. 또한 인기 있는 나노 폼 팩터로 다양한 하드웨어 액세서리와 호환됩니다. 

 

마이크로파이썬 101

Nano ESP 32와 무료 마이크로파이썬 101 강좌를 통해 마이크로파이썬의 기초를 배워보세요.

마이크로파이썬 101
아두이노 클라우드

Nano ESP32는 아두이노 클라우드 플랫폼과 호환됩니다. 단 몇 분 만에 IoT 프로젝트를 구축하세요!

플랫폼으로 이동하기
블루투스®

이 보드는 블루투스®를 지원하므로 주변 장치를 제어하고 블루투스® 저에너지 애플리케이션을 구현할 수 있습니다.
ESP32 플랫폼

Nano ESP32의 보드 패키지는 잘 유지 관리되고 문서화된 Espressif의 ESP32 코어를 기반으로 합니다.

ESP32 설명서
USB-C®

USB-C® 커넥터를 탑재한 최초의 나노 보드!
디버깅

Nano ESP32는 추가 하드웨어 없이도 즉시 디버깅을 지원합니다!

문서화
ESP-NOW

Nano ESP32는 Espressif에서 개발한 ESP-NOW 프로토콜을 지원합니다!

문서화
 

 

 

튜토리얼

 

Arduino Nano ESP32 Cheat Sheet

설치, 핀 레퍼런스, 통신 포트 및 마이크로 컨트롤러 사양을 포함한 Nano ESP32 개발 보드의 기술 요약입니다.
ESP-NOW를 통한 디바이스 간 통신

ESP-NOW 프로토콜을 사용하여 ESP 기반 보드 간에 데이터를 전송하는 방법을 알아보세요.
아두이노 나노 ESP32 IoT 클라우드 설정 가이드

아두이노 클라우드로 Nano ESP32를 설정하는 방법에 대한 단계별 가이드입니다.
Nano ESP32 시작하기

Nano ESP32에 필요한 보드 패키지를 설치하는 단계별 가이드입니다.
Nano ESP32를 사용한 디버깅

IDE 2를 사용하여 Arduino Nano ESP32 디버깅을 시작하세요.
Nano ESP32 핀 구성 선택하기

보드를 프로그래밍할 때 기본 및 ESP32 핀 구성 간에 전환하는 방법을 알아보세요.
  Nano ESP32의 SPIFFS 파티션

Nano ESP32에서 SPIFFS 파티션 구성표 시작하기

 

 

기술 사양

 

여기에서 Arduino® Nano ESP32의 기술 사양을 확인할 수 있습니다.

 

참고: 작동 전압

 

Arduino Nano ESP32의 마이크로 컨트롤러는 3.3V에서 작동하므로 디지털 및 아날로그 핀에 3.3V 이상을 인가하지 않아야 합니다. 센서와 액추에이터를 연결할 때는 이 3.3V 제한을 초과하지 않도록 주의해야 합니다. 다른 아두이노 보드에 일반적으로 사용되는 5V와 같은 더 높은 전압 신호를 연결하면 Nano ESP32가 손상될 수 있습니다.

 

이 보드에는 5V 핀이 없는 대신 VBUS 핀이 있다는 점에 유의하세요. VBUS 핀은 USB를 통해 전원이 공급되는 한 5V를 제공합니다. VIN을 통해 전원을 공급하면 VBUS 핀이 활성화되지 않으므로 USB로 전원을 공급하지 않는 한 5V를 수신할 수 있는 옵션이 없습니다. 5V 장치와의 통신을 위해 로직 레벨 변환기를 사용할 수 있습니다. 

 

Board Name Arduino® Nano ESP32
SKU ABX00092
Microcontroller u-blox® NORA-W106 (ESP32-S3)
USB connector USB-C®
Pins Built-in LED Pin 13
Built-in RGB LED pins 14-16
Digital I/O Pins 14
Analog input pins 8
PWM pins 5
External interrupts All digital pins
Connectivity Wi-Fi® u-blox® NORA-W106 (ESP32-S3)
Bluetooth® u-blox® NORA-W106 (ESP32-S3)
Communication UART 2x
I2C 1x, A4 (SDA), A5 (SCL)
SPI D11 (COPI), D12 (CIPO), D13 (SCK). Use any GPIO for Chip Select (CS)
Power I/O Voltage 3.3 V
Input voltage (nominal) 6-21 V
Source Current per I/O Pin 40 mA
Sink Current per I/O Pin 28 mA
Clock speed Processor up to 240 MHz
Memory ROM 384 kB
SRAM 512 kB
External Flash 128 Mbit (16 MB)
Dimensions Width 18 mm
Length 45 mm

 

호환성

 

소프트웨어: 다음 소프트웨어 도구를 사용하면 온라인과 오프라인 모두에서 보드를 프로그래밍할 수 있습니다. 

 

제안된 라이브러리 

 

ArduinoBLE: ArduinoBLE 라이브러리는 Bluetooth® 저에너지 및 Bluetooth® 4.0 이상의 하드웨어가 활성화된 Arduino 보드용으로 설계되었습니다. 

 

연결과 기여

 

Project Hub

GitHub Repository

Forum 

Product Compliance

Help Center

Trademarks & Licensing 

 

 

 

 

 

 

 

문서 출처는 아두이노 공식 ESP32 홈페이지 입니다. 이 링크를 따라가세요.

 

 

반응형

더욱 좋은 정보를 제공하겠습니다.~ ^^