1. 개요
[긱블] 긱블 나노 ESP32-S3 아두이노 모듈WiFi와 Bluetooth, 강력한 USB 기능을 지원하는 아두이노 모듈
아두이노 IDE를 활용하여 간편하게 프로젝트를 진행
2. 제품소개
| |||
| | Geekble nano 위키 | ||
| | Geekble nano 커뮤니티 | ||
| | Geekble nano GitHub | ||
3. 제품사양
||<tablealign=center><(>Key Compoenet ||<(> Description ||
| Processor | ESP32-S3 SoC (ESP32-S3FH4R2) XtensaⓇ 32-bit LX7 dual-core processor operates at up to 240 MHz |
| On-Chip Memory | 4MB Flash & 2MB PSRAM & 512KB SRAM (16KB for RTC) & 384KB ROM |
| Digital Interface | Supports I2S, RMT, LED PWM, USB OTG (Serial/JTAG supported), GDMA, TWAIⓇ, SPI, I2C, UART, LCD interface |
| Analog Interface | 12-bit SAR ADCs, up to 20 channels (shared with other functions) |
| 3V to 12V BuckBoost Input | VIN input: 3V–12V wide range, supported by integrated buck-boost converter Capable of operating on battery power 3.3V and 5V regulated outputs are provided independently of VIN input voltage |
4. 관련자료
Geekble nano PinMap | |
Geekble nano Schematic | Geekble Mini Dimension |
5. 사용방법
📁 더 많은 사용방법 확인하기||||<tablewidth=100%> Geekble nano 보드 설치
Geekble nano는 별도의 Zip파일 다운로드나 복잡한 설정 변경 과정 없이 쉽게 아두이노 IDE에서 설치할 수 있습니다||
Geekble nano는 별도의 Zip파일 다운로드나 복잡한 설정 변경 과정 없이 쉽게 아두이노 IDE에서 설치할 수 있습니다||
아두이노 IDE 화면의 왼쪽 Board Manager 아이콘을 눌러 Board Manager로 진입합니다 | Board Manager에서 esp32를 검색합니다 esp32 by Espressif Systems를 설치합니다 Geekble nano는 3.2.0 부터 지원합니다 |
설치 완료까지 대기합니다 | 설치가 완료되었습니다 |
Geekble nano를 컴퓨터에 연결합니다 | 화면 상단의 Select Board를 열어 컴퓨터에 연결 된 장치 목록을 확인하고, 확인된 포트에 Geekble nano를 할당하기 위해 Select other board and port... 를 클릭합니다 |
BOARDS 검색창에 Geekble을 검색합니다 검색 결과에 Geekble nano ESP32-S3를 선택하고, 아까 Geekble nano를 연결했을 때 확인했던 COM포트를 선택합니다 | 정상적으로 아두이노 IDE에 Geekble nano ESP32-S3가 인식된 모습입니다 |
||||<tablewidth=100%> Geekble nano 최초 사용시 업로드 방법
ESP32계열 아두이노 모듈에 코드 업로드를 시도할 때 업로드가 안 되는 문제가 발생하는 경우가 있습니다
특히 처음 사용할때 많이 발생하며, 그 외에 코드의 오류 등 다양한 원인으로 연결이 안 되거나 불안정한 경우가 발생합니다
그런 경우 다음의 방법을 통해 Geekble nano를 컴퓨터에 연결하고 아두이노 IDE를 이용해 코드를 업로드 할 수 있습니다||
ESP32계열 아두이노 모듈에 코드 업로드를 시도할 때 업로드가 안 되는 문제가 발생하는 경우가 있습니다
특히 처음 사용할때 많이 발생하며, 그 외에 코드의 오류 등 다양한 원인으로 연결이 안 되거나 불안정한 경우가 발생합니다
그런 경우 다음의 방법을 통해 Geekble nano를 컴퓨터에 연결하고 아두이노 IDE를 이용해 코드를 업로드 할 수 있습니다||
처음 Geekble nano에 코드를 업로드 하는 경우 또는 여러 원인으로 인해 아두이노 IDE와 Geekble nano가 연결이 불안정하거나 불가능한 경우가 발생합니다 | 이 경우에 ROM serial bootloader for esptool 부트모드 진입을 통해 해결이 가능합니다 BOOT 마킹이 되어있는 왼쪽의 스위치는 BOOT Mode 변경을 RST 마킹이 되어있는 오른쪽의 스위치는 Reset 을 위한 버튼입니다 |
Geekble nano를 컴퓨터에 연결합니다 | Power LED가 켜지는 것을 확인합니다 |
아두이노 IDE를 실행시키고 업로드할 프로젝트를 엽니다 | 동작을 확인하기 위해 본 예시에서는 아두이노 Blink 기본 예제를 열었습니다 |
Geekble nano를 컴퓨터에 연결한 상태에서
| |
ROM serial bootloader 모드로 부팅하게 되면 많은 경우 Board and Port 설정이 초기화 됩니다 Board and Port 설정이 올바른지 확인합니다 | Board and Port 설정이 정확히 설정되었는지 확인합니다 만약 Board and Port 설정이 초기화 된 경우 다시 Geekble nano 와 Port 연결을 설정해줍니다 |
위 방법에 따라 ROM serial bootloader 로 진입한 다음 Board and Port 설정까지 확인한 후 프로그램을 업로드 합니다 ROM serial bootloader 모드에서 예제를 업로드한 경우 꼭 Reset을 해야 정상적으로 프로그램이 동작합니다 | 이와 같은 방법으로 처음 Geekble nano에 코드를 업로드하거나, 코드에 오류가 있는 경우 등 다양한 문제 상황에서 코드를 업로드 할 수 있습니다 코드를 업로드 한 후에는 Reset을 해야 정상적으로 프로그램이 동작합니다 |
📁 더 많은 사용방법 확인하기