1. 제품소개
| |||
| Geekble nano 위키 | ||
| Geekble nano 커뮤니티 | ||
| Geekble nano GitHub |
Arduino nano Pin Diagram | Geekble nano Pin Diagram |
2. 제품사양
||<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 |
3. 관련자료
Geekble nano PinMap | |
Geekble nano Schematic | Geekble nano Dimension |
4. 처음 사용자용 사용 안내
||||<tablewidth=100%>Geekble nano는 별도의 Zip파일 다운로드나 복잡한 설정 변경 과정 없이 쉽게 아두이노 IDE에서 설치할 수 있습니다
아두이노 IDE를 아직 설치하지 않았다면 Arduino IDE 설치문서를 참조해주세요||
아두이노 IDE를 아직 설치하지 않았다면 Arduino IDE 설치문서를 참조해주세요||
아두이노 IDE 화면의 왼쪽 Board Manager 아이콘을 눌러 Board Manager로 진입합니다 | Board Manager에서 esp32를 검색합니다 esp32 by Espressif Systems를 설치합니다 Geekble nano는 3.2.0 부터 지원합니다 |
설치 완료까지 대기합니다 | 설치가 완료되었습니다 |
Geekble nano를 컴퓨터에 연결합니다 | Geekble nano의 빨간색 전원 LED가 켜졌다면 정상적으로 전원이 공급되는 상태입니다 |
ESP32계열 아두이노 모듈에 코드 업로드를 시도할 때 업로드가 안 되는 문제가 발생하는 경우가 있습니다 특히 처음 사용할때 많이 발생하며, 그 외에 코드의 오류 등 다양한 원인으로 연결이 안 되거나 불안정한 경우가 발생합니다 | 이 경우에 ROM serial bootloader for esptool 부트모드 진입을 통해 해결이 가능합니다 BOOT 마킹이 되어있는 왼쪽의 스위치는 BOOT Mode 변경을 RST 마킹이 되어있는 오른쪽의 스위치는 Reset 을 위한 버튼입니다 |
Geekble nano를 컴퓨터에 연결한 상태에서
| |
아두이노 IDE에서 동작을 확인하기 위한 기본 예제를 엽니다 본 예시에서는 아두이노 Blink 기본 예제를 열었습니다 | 화면 상단의 Select Board를 열어 컴퓨터에 연결 된 장치 목록을 확인하고, 확인된 포트에 Geekble nano를 할당하기 위해 Select other board and port... 를 클릭합니다 본 예제에서는 COM5 포트에 연결되어 있습니다 이는 컴퓨터마다, 연결할 때 마다 달라지므로 매번 설정해 주어야 합니다 |
BOARDS 검색창에 Geekble을 검색합니다 검색 결과에 Geekble nano ESP32-S3를 선택하고, 아까 Geekble nano를 연결했을 때 확인했던 COM포트를 선택합니다 | 정상적으로 아두이노 IDE에 Geekble nano ESP32-S3가 인식된 모습입니다 |
아두이노 IDE 상단 Upload 버튼을 눌러 예제를 업로드 합니다 | 예제 업로드 후 Geekble nano의 흰색 LED (LED_BUILTIN) 이 점멸하는 것을 볼 수 있습니다 이와 같은 방법으로 처음 Geekble nano에 코드를 업로드하거나, 코드에 오류가 있는 경우 등 다양한 문제 상황에서 코드를 업로드 할 수 있습니다 코드를 업로드 한 후에는 Reset을 해야 정상적으로 프로그램이 동작합니다 |
📁 더 많은 사용방법 확인하기
5. 예제
{{{#!wiki style="word-break: keep-all"6. 프로젝트
{{{#!wiki style="word-break: keep-all"핀헤더를 직접 납땜하는 경우 최적의 무선 성능을 위해 플럭스를 세척해주세요 |