본문 바로가기

아두이노우노 R4

Adafruit CH552 QT Py

반응형

 

 

개요

 

얼마나 귀여운 파이인가! 아니면... 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 라이브러리도 사용할 수 없습니다. 

 

 

PrettyPins PDF  on GitHub .

 

PrettyPins PDF on GitHub. 

 

 

반응형

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