1. 개요
Geekble Mini ESP32-C3 아두이노 모듈WiFi와 Bluetooth를 지원하는 아두이노 모듈 / 아두이노 IDE를 활용하여 간편하게 프로젝트를 진행
2. 제품소개
| |||
| | Geekble nano 위키 | ||
| | Geekble nano 커뮤니티 | ||
| | Geekble nano GitHub | ||
3. 제품사양
||<tablealign=center><(>Key Compoenet ||<(> Description ||
| Processor | ESP32-C3 SoC RISC-V single-core 32-bit chip processor with a four-stage pipeline that operates at up to 160 MHz |
| On-Chip Memory | 4MB Flash & 400KB SRAM |
| Digital Interface | Supports SPI, UART, I2C, I2S |
| Analog Interface | 2x12-bit SAR ADCs, up to 6 channels |
| 5V to 3.3V LDO | Power regulator that converts a 5 V supply into a 3.3 V output via VIN Pin Capable of operating on battery power |
4. 관련자료
Geekble Mini PinMap | |
Geekble Mini Schematic | Geekble Mini Dimension |
5. 처음 사용자용 사용 안내
||||<tablewidth=100%>Geekble Mini는 별도의 Zip파일 다운로드나 복잡한 설정 변경 과정 없이 쉽게 아두이노 IDE에서 설치할 수 있습니다
아두이노 IDE를 아직 설치하지 않았다면 Arduino IDE 설치문서를 참조해주세요||
아두이노 IDE를 아직 설치하지 않았다면 Arduino IDE 설치문서를 참조해주세요||
아두이노 IDE 화면의 왼쪽 Board Manager 아이콘을 눌러 Board Manager로 진입합니다 | Board Manager에서 esp32를 검색합니다 esp32 by Espressif Systems를 설치합니다 Geekble Mini는 3.0.0 부터 지원합니다 |
설치 완료까지 대기합니다 | 설치가 완료되었습니다 |
Geekble Mini를 컴퓨터에 연결합니다 | Power LED가 켜지는 것을 확인합니다 |
처음 Geekble Mini에 코드를 업로드 하는 경우나 여러 원인으로 아두이노 IDE와 Geekble Mini가 통신이 안 되는 경우가 발생합니다 | 이 경우에 ROM serial bootloader for esptool 부트모드 진입을 통해 해결이 가능합니다 B 마킹이 되어있는 왼쪽의 버튼은 BOOT R 마킹이 되어있는 오른쪽의 버튼은 Reset 을 위한 버튼입니다 |
Geekble Mini를 컴퓨터에 연결한 상태에서
| |
| 파일:긱블미니업로드6.png 아두이노 IDE에서 동작을 확인하기 위한 기본 예제를 엽니다 본 예시에서는 아두이노 Blink 기본 예제를 열었습니다 | 파일:긱블미니보드설치5.png 화면 상단의 Select Board를 열어 컴퓨터에 연결 된 장치 목록을 확인하고, 확인된 포트에 Geekble Mini를 할당하기 위해 Select other board and port... 를 클릭합니다 본 예제에서는 COM4 포트에 연결되어 있습니다 이는 컴퓨터마다, 연결할 때 마다 달라지므로 매번 설정해 주어야 합니다 |
BOARDS 검색창에 Geekble을 검색합니다 검색 결과에 Geekble Mini ESP32-C3를 선택하고, 아까 Geekble Mini를 연결했을 때 확인했던 COM포트를 선택합니다 | 정상적으로 아두이노 IDE에 Geekble Mini ESP32-C3가 인식된 모습입니다 |
아두이노 IDE 상단 Upload 버튼을 눌러 예제를 업로드 합니다 | 예제 업로드 후 Geekble nano의 흰색 LED (LED_BUILTIN) 이 점멸하는 것을 볼 수 있습니다 이와 같은 방법으로 처음 Geekble nano에 코드를 업로드하거나, 코드에 오류가 있는 경우 등 다양한 문제 상황에서 코드를 업로드 할 수 있습니다 코드를 업로드 한 후에는 Reset을 해야 정상적으로 프로그램이 동작합니다 |
📁 더 많은 사용방법 확인하기