Varick St. 150
Unknown NY
New York, Vereinigte Staaten, 10013
[email protected]
https://eckstein-shop.de/Adafruit-Marken
Am Ostbahnhof 3
Niedersachsen
Clausthal-Zellerfeld, Deutschland, 38678
[email protected]
https://eckstein-shop.de
GTIN: | 4060137097300 |
HAN: | 5973 |
Kategorie: | USB/I2C/SPI/UART |
Lagerungsstufen: | Neu |
Versandgewicht: | 0,01 kg |
Artikelgewicht: | 0,00 kg |
Abmessungen ( Länge × Breite × Höhe ): | 2,64 × 2,03 × 0,46 cm |
Wir verwenden gerne Chips mit „nativen USB“-Peripheriegeräten – das ist das magische Silizium, mit dem ein Mikrocontroller wie eine HID-Tastatur oder -Maus oder ein Diskettenlaufwerk oder ein MIDI-Synthesizer funktioniert. Es ist eine Standardergänzung auf SAMD21, RP2040 und sogar den neuesten ESP32-S2- und ESP32-S3-Boards. Aber was ist, wenn Sie einen klassischen ATmega328 Uno haben? Oder einen originalen ESP32 oder ESP8266? Vielleicht sogar einen Einplatinencomputer wie einen Raspberry Pi? Wir würden sagen: „Tut mir leid, das ist nicht möglich“ – BIS JETZT!
Der CH9328 ist ein abgefahrener Chip, der im Grunde ein programmierter Mikrocontroller ist, der sich wie eine alltägliche HID-Tastatur verhält und ASCII- oder 8-Byte-Rohberichte, die über einen Standard-Seriell-Port-UART gelesen werden, in Tastenanschläge umwandeln kann. Sie können also eine Tastatur emulieren, auch wenn Ihr Chip kein natives USB hat! Sie brauchen einen Hardware- oder Software-Seriellenanschluss: eine Möglichkeit, ein 9600 Baud 3V-Logiksignal zu erzeugen, das der CH9328 lesen kann.
Wir haben alle unterstützenden Schaltkreise hinzugefügt, um die Verwendung dieses Chips zu vereinfachen. Möglicherweise müssen Sie nicht einmal löten. Der CH9328 ist an einen USB-Typ-C-Anschluss angeschlossen, sodass er sich problemlos an jeden Computer, Laptop oder sogar jedes Telefon/Tablet anschließen lässt. Dann können Sie 5 V Strom von den 5 V- und Massepads beziehen. Es gibt einen UART RX-Empfangseingang sowie eine Reset-Leitung, falls Sie einen Kaltstart durchführen möchten. Wenn Sie eine lötfreie Funktionalität wünschen, nehmen Sie eines unserer JST SH-Kabel: Die rote Leitung liefert 5 V, die schwarze ist Masse und das weiße Kabel ist der Dateneingang.
Sie können den „Modus“ mit den 4 integrierten Schaltern konfigurieren. Tun Sie dies, bevor Sie das Gerät einschalten:
- Schalter Nr. 1 wird verwendet, um die „Upload-Geschwindigkeit“ zu konfigurieren – in den meisten Fällen ist es egal, wie er eingestellt ist.
-
Wenn Schalter Nr. 2, Nr. 3 und Nr. 4 alle auf „EIN“ stehen, befindet sich der Chip im Modus 0:
Sichtbare ASCII-Zeichen werden unverändert gesendet: Wenn Sie ASCII „A“ senden, wird ein „A“ eingegeben. Wenn 0x1B empfangen wird, wird es in die Eingabetaste umgewandelt. -
Wenn Schalter Nr. 2 und Nr. 4 „EIN“ und Schalter Nr. 3 „AUS“ sind, befindet sich der Chip im Modus 1:
Sichtbare ASCII-Zeichen werden unverändert gesendet: Wenn Sie ASCII „A“ senden, wird ein „A“ eingegeben. -
Wenn Schalter Nr. 2 und Nr. 3 „EIN“ und Schalter Nr. 4 „AUS“ sind, befindet sich der Chip im Modus 2:
Sichtbare ASCII-Zeichen werden unverändert gesendet: Wenn Sie ASCII „A“ senden, wird ein „A“ eingegeben. Wenn 0x28 empfangen wird, wird es in die Eingabetaste umgewandelt. -
Wenn Schalter Nr. 3 und Nr. 4 „EIN“ und Schalter Nr. 2 „AUS“ sind, befindet sich der Chip im Modus 3:
Dies ist der Modus zum Senden von rohen 8-Byte-HID-Berichten. Dies ist auch gut, wenn Sie mehr Kontrolle über die Tastendrücke oder das Halten der Tasten wünschen oder eine nicht US-Tastatur nachahmen möchten, da Sie genau steuern können, welche Steuercodes gesendet werden und wann.
Wir empfehlen, wenn möglich Modus 3 zu verwenden, aber Sie sollten dazu unsere CH9328-Bibliothek verwenden.
Dies ist eine schöne und einfache Möglichkeit, eine Tastatur zu emulieren, ohne sich um native USB-Unterstützung oder den Gadget-Modus kümmern zu müssen, oder vielleicht möchten Sie einfach mehr als eine Art von Gerät emulieren. Sie können auch „abgefahrene“ Dinge tun, wie z. B. einen Desktop- oder Einplatinencomputer in ein Gerät wie einen Computer oder ein Mobilgerät „tippen“ lassen, indem Sie unseren Python-Code ausführen und ihn UART-Daten über einen USB-zu-UART-Konverter senden lassen. So oder so, mit dem CH9328 ist es einfach, ihn fernzuhalten.
Technische Details
- Produktabmessungen: 26,4 mm x 20,3 mm x 4,6 mm / 1,0" x 0,8" x 0,2"
- Produktgewicht: 2,7 g / 0,1 oz
Hersteller gemäß GPSR
Adafruit Industries LLC, Varick St. 150, 10013 New York, Unknown NY, Vereinigte Staaten, [email protected], https://eckstein-shop.de/Adafruit-Marken
Verantwortliche Person gemäß GPSR
Eckstein GmbH, Am Ostbahnhof 3, 38678 Clausthal-Zellerfeld, Niedersachsen, Deutschland, [email protected], https://eckstein-shop.de