개요
얼마나 귀여운 파이인가! 아니면... QT Py인가? 이 작은 개발 보드에는 옛날 프로세서인 8비트 8051이 함께 제공됩니다! 이 작은 코어는 240 MHz 32비트 코어 2개가 있는 ESP32-S3 QT Py와 같은 것과 크게 다르지만 CH552에 관심을 갖는 사람들이 많고, 작은 크기를 감안할 때 작은 보드와 잘 어울립니다.
adafruit_products_5960-04.jpg
CH552는 MCS51 명령어 세트와 호환되지만 명령어 실행 속도가 8~15배 빠른 '향상된' E8051 코어 마이크로컨트롤러입니다. 이 코어는 16 MHz 및 3.3V 로직에서 실행할 수 있으며, 내장 16K 프로그램 플래시 메모리와 256바이트 내부 RAM, 1K 바이트 내부 xRAM(xRAM은 DMA 지원)이 있습니다.
또한 4개의 내장 ADC 채널, 정전식 터치 지원, 3개의 타이머/PWM 채널, 하드웨어 UART, SPI, 풀 스피드 USB 장치 컨트롤러와 같은 귀여운 트릭도 있습니다. 마지막 것은 CDC 직렬 또는 마우스/키보드 HID와 같은 기본 USB 장치처럼 작동할 수 있음을 의미합니다.
adafruit_products_5960-02.jpg
이 칩을 사용하는 데 관심이 있다면 QT Py 형식으로 포장했습니다. 핀아웃과 모양은 Seeed Xiao와 호환되며, 캐슬레이트 패드가 있어 PCB에 평평하게 납땜할 수 있습니다. 가장 좋아하는 커넥터인 STEMMA QT와 함께 제공되며, 모든 STEMMA QT와 함께 사용할 수 있는 체인 가능 I2C 포트입니다. 센서와 액세서리. 또한 RGB NeoPixel과 재설정 버튼, '부트로더 엔터' 버튼을 추가했습니다.
adafruit_products_5960-03.jpg
참고하세요! 이것은 최소 8비트 마이크로컨트롤러이며, 확실히 CircuitPython이나 Micropython을 실행하지 않습니다. 또한 Arduino를 실행하지도 않습니다. Arduino '보드 지원 패키지'를 추천하지만 컴파일러는 C++가 아닌 C용이므로 Arduino 라이브러리를 사용할 수 없습니다. 매우 매우 기본적이고 이 '40센트 칩'으로 해킹/실험하기 위한 것입니다.
Seeed Xiao와 동일한 크기, 폼 팩터, 핀아웃입니다.
USB Type C 커넥터 - Micro B 케이블만 있는 경우 이 어댑터가 유용합니다!
3.3V 전원/로직을 갖춘 CH552 8비트 8051 마이크로컨트롤러 코어. 내부 16 MHz 발진기.
네이티브 USB
내장 RGB NeoPixel LED
10개 GPIO 핀:
A0, A1, A2, A3에 4개의 8비트 아날로그 입력
3개의 PWM 출력
STEMMA QT 플러그 앤 플레이 커넥터가 있는 I2C 포트
하드웨어 UART
하드웨어 SPI
A0-A3 핀에 추가 구성 요소가 필요 없는 4개의 정전식 터치
600mA 피크 출력이 있는 3.3V 레귤레이터
프로젝트 코드를 다시 시작하거나 USB ROM 부트로더 모드로 들어가기 위한 리셋 스위치 및 부트로더
정말 정말 작음
Pin Out
이 QT Py는 회로 파이썬 또는 마이크로 파이썬을 실행하지 않으며, 컴파일러가 C++가 아닌 C용이기 때문에 어떤 Arduino 라이브러리도 사용할 수 없습니다.
'아두이노우노 R4' 카테고리의 다른 글
Arduino UNO R4 WiFi VRTC & OFF Pins (0) | 2025.01.08 |
---|---|
아두이노를 이용한 원격 제어 조명 제어 Dimming Light (1) | 2024.12.17 |
우노 R4로 키보드로 업무를 자동화 버튼 (1) | 2024.12.15 |
DS18B20 온도센서 식별 번호 관리 방법 (1) | 2024.12.14 |
Adafruit CH552 QT Py 아두이노 환경 설정 (1) | 2024.12.08 |
키보드 자동화 샘플 코드 2 (2) | 2024.12.04 |
DF Player Mini를 사용한 Arduino와 함께 오디오 플레이어 프로젝트 (0) | 2024.11.20 |
Bluetooth HM-10 BLE module 서로 통신하는 방법 (0) | 2024.11.12 |
더욱 좋은 정보를 제공하겠습니다.~ ^^