# Adafruit CH552 QT Py - 8051 Dev Board w. STEMMA QT

**SKU:** ADA05960
**Brand:** Adafruit
**Price:** 6,79 EUR
**Availability:** in stock
**URL:** https://electronics.semaf.at/Adafruit-CH552-QT-Py-8051-Dev-Board-w-STEMMA-QT

Dieses winzige Entwicklungsboard kommt mit einem alten Prozessor - einem 8-Bit 8051! Viele Leute interessieren sich für den CH552, und angesichts der geringen Größe ist es ein gutes Matchup für ein kleines Board.

## Description

Dieses winzige Dev-Board kommt mit einem Retro-Prozessor – einem 8-Bit 8051! Es gibt viele Leute, die am [CH552](https://www.wch-ic.com/products/CH552.html) interessiert sind, und angesichts der kleinen Größe ist es die ideale Ergänzung zu einem kleinen Board.

[Der CH552 ist ein 'verbesserter' E8051 Single-Kern-Mikrocontroller](https://www.wch-ic.com/products/CH552.html), kompatibel mit dem MCS51-Befehlssatz, aber mit 8~15-mal schnellerer Befehlsausführung. Sie können diesen Kern mit 16 MHz und 3,3 V Logik betreiben, und er verfügt über einen integrierten 16K Programm-FLASH-Speicher und 256 Byte internen RAM sowie 1K Byte internes xRAM (xRAM unterstützt DMA). Außerdem hat er einige nette Tricks auf Lager, wie 4 eingebaute ADC-Kanäle, kapazitive Touch-Unterstützung, 3 Timer/PWM-Kanäle, Hardware-UART, SPI und einen Full-Speed-USB-Gerätekontroller. Letzterer bedeutet, dass er wie ein natives USB-Gerät wie CDC-Seriell oder Maus/Tastatur-HID agieren kann.

Wenn Sie daran interessiert sind, mit diesem Chip zu spielen, haben wir ihn im QT Py-Format verpackt. Die Pinbelegung und Form ist [Seeed Xiao](https://wiki.seeedstudio.com/Seeeduino-XIAO/)-kompatibel, mit gelöteten Pads, sodass Sie ihn flach auf eine Leiterplatte löten können. Es kommt mit unserem Lieblingsstecker - dem STEMMA QT, einem kaskadierbaren I2C-Port, der mit [allen unseren STEMMA QT-Sensoren und Zubehörteilen](Adafruit-Stemma-Qwiic-Breakout-Boards) verwendet werden kann. Wir haben auch ein RGB-NeoPixel und sowohl einen Reset-Knopf als auch einen 'Bootloader-Enter'-Knopf hinzugefügt.

**Bitte beachten! Dies ist ein minimaler 8-Bit-Mikrocontroller, und er läuft definitiv *nicht* unter CircuitPython oder Micropython. Er läuft auch *nicht wirklich* unter Arduino.** [Es gibt ein Arduino 'Board Support Package'](https://github.com/DeqingSun/ch55xduino), das wir empfehlen, aber der Compiler ist für C, nicht C++, was bedeutet, dass Sie *keine Arduino-Bibliotheken verwenden können*. Es ist sehr sehr einfach und zum [Hacken/Experimentieren mit diesem '40-Cent-Chip'](https://hackaday.com/2023/03/03/all-the-usb-you-can-do-with-a-ch552/) gedacht.

### Eigenschaften

- Gleiche Größe, Formfaktor und Pinbelegung wie Seeed Xiao
- **USB-Typ-C-Anschluss** - [Wenn Sie nur Micro-B-Kabel haben, wird dieser Adapter praktisch](Micro-USB-to-USB-C-Adapter)!
- **CH552 8-Bit 8051** Mikrocontroller-Kern mit 3,3 V Stromversorgung/Logik. Interner 16 MHz Oszillator.
- Natives USB
- **Integrierte RGB-NeoPixel-LED**
- **10 GPIO-Pins:**
    - **A2-Pin ist derselbe wie MOSI-Pin** (es ist der Hardware-SPI-Port und einer von nur 4 ADC-Pins)
    - 4 x 8-Bit-Analog-Eingänge auf A0, A1, A2 und A3
    - 3 x PWM-Ausgänge
    - I2C-Port mit STEMMA QT Plug-n-Play-Anschluss
    - Hardware UART
    - Hardware SPI
    - 4 x kapazitive Touch-Funktion ohne zusätzliche Komponenten erforderlich, auf A0-A3-Pins
- 3,3 V Regler mit [**600 mA Spitzenleistung**](https://www.diodes.com/assets/Datasheets/AP2112.pdf)
- **Reset-Schalter und Bootloader** zum Neustart Ihres Projektcodes oder zum Eintritt in den USB-ROM-Bootloader-Modus
