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 |
: | 5973 |
Categoria: | USB/I2C/SPI/UART |
Livelli di stoccaggio: | Neu |
Peso di spedizione: | 0,01 kg |
Peso dell'articolo: | 0,00 kg |
Dimensioni ( Lunghezza × Ampio × Altezza ): | 2,64 × 2,03 × 0,46 cm |
Introduzione
Ci piace utilizzare chip con periferiche USB "native" – questo è il magico silicio che permette a un microcontrollore di funzionare come una tastiera HID, un mouse, un'unità disco o un sintetizzatore MIDI. È una caratteristica standard su SAMD21, RP2040 e persino sugli ultimi ESP32-S2 e ESP32-S3. Ma cosa succede se hai un classico ATmega328 Uno? O un ESP32 o ESP8266 originale? Forse anche un computer a scheda singola come un Raspberry Pi? Diremmo: "Mi dispiace, non è possibile" – FINO AD ORA!
Caratteristiche del CH9328
Il CH9328 è un chip straordinario, essenzialmente un microcontrollore programmato che si comporta come una tastiera HID comune e può convertire rapporti ASCII o grezzi a 8 byte letti tramite una porta seriale UART standard in pressioni di tasti. Quindi, puoi emulare una tastiera anche se il tuo chip non ha USB nativo! Hai bisogno di una porta seriale hardware o software: un modo per generare un segnale logico a 3V a 9600 baud che il CH9328 possa leggere.
Facilità d'uso
Abbiamo aggiunto tutti i circuiti di supporto per semplificare l'uso di questo chip. Potresti non dover nemmeno saldare. Il CH9328 è collegato a una porta USB di tipo C, quindi può essere facilmente collegato a qualsiasi computer, laptop o persino telefono/tablet. Puoi ottenere alimentazione a 5V dai pad 5V e GND. C'è un ingresso di ricezione UART RX e una linea di reset se desideri eseguire un avvio a freddo. Se desideri una funzionalità senza saldatura, prendi uno dei nostri cavi JST SH: il filo rosso fornisce 5V, il nero è la massa e il cavo bianco è l'ingresso dati.
Configurazione del Modus
Puoi configurare il "modus" con i 4 interruttori integrati. Fallo prima di accendere il dispositivo:
- Interruttore n. 1 viene utilizzato per configurare la "velocità di caricamento" – nella maggior parte dei casi non importa come è impostato.
-
Se gli interruttori n. 2, n. 3 e n. 4 sono tutti su "ON", il chip è in modus 0:
I caratteri ASCII visibili vengono inviati senza modifiche: se invii ASCII "A", verrà inserito un "A". Se viene ricevuto 0x1B, viene convertito nel tasto Invio. -
Se gli interruttori n. 2 e n. 4 sono "ON" e l'interruttore n. 3 è "OFF", il chip è in modus 1:
I caratteri ASCII visibili vengono inviati senza modifiche: se invii ASCII "A", verrà inserito un "A". -
Se gli interruttori n. 2 e n. 3 sono "ON" e l'interruttore n. 4 è "OFF", il chip è in modus 2:
I caratteri ASCII visibili vengono inviati senza modifiche: se invii ASCII "A", verrà inserito un "A". Se viene ricevuto 0x28, viene convertito nel tasto Invio. -
Se gli interruttori n. 3 e n. 4 sono "ON" e l'interruttore n. 2 è "OFF", il chip è in modus 3:
Questo è il modus per inviare rapporti HID grezzi a 8 byte. È anche utile se desideri avere più controllo sulle pressioni dei tasti o mantenere i tasti premuti, o emulare una tastiera non statunitense, poiché puoi controllare esattamente quali codici di controllo vengono inviati e quando.
Raccomandiamo di utilizzare il modus 3, se possibile, ma dovresti usare la nostra libreria CH9328 per farlo.
Applicazioni
Questa è una soluzione semplice e conveniente per emulare una tastiera senza dover preoccuparsi del supporto USB nativo o della modalità gadget, o forse desideri semplicemente emulare più di un tipo di dispositivo. Puoi anche fare cose "stravaganti" come far "digitare" un computer desktop o un computer a scheda singola su un dispositivo come un computer o un dispositivo mobile eseguendo il nostro codice Python e inviando dati UART tramite un convertitore USB a UART. In ogni caso, con il CH9328 è facile tenerlo lontano.
Dettagli Tecnici
- Dimensioni del prodotto: 26,4 mm x 20,3 mm x 4,6 mm / 1,0" x 0,8" x 0,2"
- Peso del prodotto: 2,7 g / 0,1 oz
Adafruit Industries LLC, Varick St. 150, 10013 New York, Unknown NY, Vereinigte Staaten, [email protected], https://eckstein-shop.de/Adafruit-Marken
Eckstein GmbH, Am Ostbahnhof 3, 38678 Clausthal-Zellerfeld, Niedersachsen, Deutschland, [email protected], https://eckstein-shop.de