User Tools

Site Tools


module:microcontroller:megausbhostshieldkeyboardmouse:megausbhostshieldkeyboardmouse

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
module:microcontroller:megausbhostshieldkeyboardmouse:megausbhostshieldkeyboardmouse [2021/12/31 11:06] – [Übersicht] omdevelopmodule:microcontroller:megausbhostshieldkeyboardmouse:megausbhostshieldkeyboardmouse [2022/11/04 17:13] (current) – [211230 :] omdevelop
Line 1: Line 1:
 ====== ArduinoMega-UsbHostShieldMAX3421E ====== ====== ArduinoMega-UsbHostShieldMAX3421E ======
 [[http://www.openhardsoftware.de/ | Open Hard- & Software]] [[http://www.openhardsoftware.de/ | Open Hard- & Software]]
-[ 
 [[http://www.openhardsoftware.de/dokuwiki | DokuWiki]] [[http://www.openhardsoftware.de/dokuwiki | DokuWiki]]
-[[http://www.openhardsoftware.de/websites WebSites]] +[[http://www.openhardsoftware.de/dokuwiki/doku.php?id=module:module Module]] 
-[[http://www.openhardsoftware.de/mediawiki | MediaWiki]] +[[http://www.openhardsoftware.de/dokuwiki/doku.php?id=module:microcontroller:microcontroller MicroController]]
-[[http://www.openhardsoftware.de/nextcloud NextCloud]+
-]+
  
- 
-  * [[:Module:MicroController:MegaUsbHostShieldKeyboardMouse:MegaUsbHostShieldKeyboardMouse | MegaUsbHostShieldKeyboardMouse]] ArduinoMega mit UsbHostShieldMAX3421E (Keyboard/Mouse) 
 ===== Übersicht ===== ===== Übersicht =====
  
-**gleiches Ergebnis kabellos mit LogitechK400 (sogar Empfang von Mousepad-Daten!)** \\ +==== 211231 : CH375B ==== 
-{{:module:cpp:MegaUsbHostShieldKeyboardMouse:2112301511_UsbHostLogitechK400.jpg?400|2112301511_UsbHostLogitechK400.jpg}} \\  +  Quelle: {{http://www.electronicsfaq.com/2016/11/interface-usb-mouse-to-your-arduino.html|http://www.electronicsfaq.com/2016/11/interface-usb-mouse-to-your-arduino.html}} 
-{{:module:cpp:MegaUsbHostShieldKeyboardMouse:2112301512_LogitechK400TastaturTerminal.jpg?200|2112301512_LogitechK400TastaturTerminal.jpg}}   +  * 2x CH375B-Module bestellt  
-{{:module:cpp:MegaUsbHostShieldKeyboardMouse:2112301513_LogitechK400MousePositionTerminal.jpg?200|2112301513_LogitechK400MousePositionTerminal.jpg}}   +  * (leider nur 1x CH376S vorrätig) 
-{{:module:cpp:MegaUsbHostShieldKeyboardMouse:2112301514_LogitechK400MouseKeyTerminal.jpg?200|2112301514_LogitechK400MouseKeyTerminal.jpg}}  +  * Library: {{https://github.com/gianluca-nitti/CH375-Arduino|https://github.com/gianluca-nitti/CH375-Arduino}}
  
 +==== Hardware / Software ====
 +  * Arduino-IDE
 +  * ArduinoMega 2560 mit 
 +  * USBHostShield MAX3421E
 +  * Installation der Library **USB Host Shield Library 2.0**
  
 +==== Ergebnisse ====
 +  * alle von mir über USB-Adapter angeschlossenen Tastaturen funktionieren
 +  * auch mit zwischengestecktem USB-PS/2-Adapter
 +
 +  * [[:Module:MicroController:MegaUsbHostShieldKeyboardMouse:MegaUsbHostShieldKeyboardMouse | MegaUsbHostShieldKeyboardMouse]] ArduinoMega mit UsbHostShieldMAX3421E (Keyboard/Mouse)
 +
 +**gleiches Ergebnis kabellos mit LogitechK400 (sogar Empfang von Mousepad-Daten!)** \\
 +{{:module:microcontroller:MegaUsbHostShieldKeyboardMouse:2112301511_UsbHostLogitechK400.jpg?400|2112301511_UsbHostLogitechK400.jpg}} \\ 
 +{{:module:microcontroller:MegaUsbHostShieldKeyboardMouse:2112301512_LogitechK400TastaturTerminal.jpg?200|2112301512_LogitechK400TastaturTerminal.jpg}}  
 +{{:module:microcontroller:MegaUsbHostShieldKeyboardMouse:2112301513_LogitechK400MousePositionTerminal.jpg?200|2112301513_LogitechK400MousePositionTerminal.jpg}}  
 +{{:module:microcontroller:megausbhostshieldkeyboardmouse:2112301514_logitechk400mousekeyterminal.jpg?200|2112301514_LogitechK400MouseKeyTerminal.jpg}}  
  
  
 **PC-USB-ArduinoMega-MAX3421EShield-USBHost-PS2-Adapter-PS2Tastatur** \\ **PC-USB-ArduinoMega-MAX3421EShield-USBHost-PS2-Adapter-PS2Tastatur** \\
-{{:module:cpp:MegaUsbHostShieldKeyboardMouse:2112301501_UsbHostPS2AdapterTastatur.jpg?200|2112301501_UsbHostPS2AdapterTastatur.jpg}}  +{{:module:microcontroller:MegaUsbHostShieldKeyboardMouse:2112301501_UsbHostPS2AdapterTastatur.jpg?400|2112301501_UsbHostPS2AdapterTastatur.jpg}}  
  
  
 **Terminal-Ausgabe** \\ **Terminal-Ausgabe** \\
-{{:module:cpp:MegaUsbHostShieldKeyboardMouse:2112301502_UsbHostPS2AdapterTastaturTerminal.jpg?200|2112301502_UsbHostPS2AdapterTastaturTerminal.jpg}}   +{{:module:microcontroller:MegaUsbHostShieldKeyboardMouse:2112301502_UsbHostPS2AdapterTastaturTerminal.jpg?200|2112301502_UsbHostPS2AdapterTastaturTerminal.jpg}}  
  
  
 +===== Version =====
 +  * {{:module:microcontroller:megausbhostshieldkeyboardmouse:2112391500_usbhidbootkbdandmouse_01v01.zip | 2112391500_USBHIDBootKbdAndMouse_01V01.zip}} 
  
  
Line 49: Line 61:
  
 ** Erfolgreich compilieren für ArduinoMega, ArduinoUno, ebenso ESP32, aber NICHT STM32** \\ ** Erfolgreich compilieren für ArduinoMega, ArduinoUno, ebenso ESP32, aber NICHT STM32** \\
-{{:module:cpp:MegaUsbHostShieldKeyboardMouse:2112301403_KompilatUno.jpg?400|2112301403_KompilatUno.jpg}}  +{{:module:microcontroller:megausbhostshieldkeyboardmouse:2112301403_kompilatuno.jpg?400|2112301403_KompilatUno.jpg}}  
  
  
 ** funktionierendes Beispiel mit ArduinoMega-ShieldMAX3421E zur Ansteuerung Usb-Mouse/Tastatur(auch mit USB-PS/2Adapter)** \\ ** funktionierendes Beispiel mit ArduinoMega-ShieldMAX3421E zur Ansteuerung Usb-Mouse/Tastatur(auch mit USB-PS/2Adapter)** \\
-{{:module:cpp:MegaUsbHostShieldKeyboardMouse:2112301402_ExampleUsbHostHID.jpg?400|2112301402_ExampleUsbHostHID.jpg}}  +{{:module:microcontroller:MegaUsbHostShieldKeyboardMouse:2112301402_ExampleUsbHostHID.jpg?400|2112301402_ExampleUsbHostHID.jpg}}  
  
  
-** Beispiel mit MAX3421E für mögliche Ansteuerung Bluetooth-PS2/3/4/5-Mouse/Tastatur** \\ +** NOCH NICHT AUSPROBIERT! Mögliche Ansteuerung mit MAX3421E für Bluetooth-PS2/3/4/5-Mouse/Tastatur** \\ 
-{{:module:cpp:MegaUsbHostShieldKeyboardMouse:2112301401_ExampleUsbHost.jpg?400|2112301401_ExampleUsbHost.jpg}}  +{{:module:microcontroller:MegaUsbHostShieldKeyboardMouse:2112301401_ExampleUsbHost.jpg?400|2112301401_ExampleUsbHost.jpg}}  
  
  
 **Arduino-Library für MAX3421E** \\  **Arduino-Library für MAX3421E** \\ 
-{{:module:cpp:MegaUsbHostShieldKeyboardMouse:2112301400_LibraryUsbHost.jpg?600|2112301400_LibraryUsbHost.jpg}}  +{{:module:microcontroller:megausbhostshieldkeyboardmouse:2112301400_libraryusbhost.jpg?600 | 2112301400_LibraryUsbHost.jpg}}  
      
  
-==== 211228 :  ==== 
-  * Änderung ESP32 mit Thread für Command/Response-Verarbeitung 
-  * mit Display  
-  * mit Keyboard 
  
-==== 211228 : Grundlage ==== 
-  * {{:module:python:PcWlanUdpThread:2112281201_PcWlanUdpThread_00V01.zip | 2112281201_PcWlanUdpThread_00V01.zip}}  
-  * kommuniziert mit EspWlanUdpThread (umbenannt) 
-  * [[:module:python:udpclientserver:udpclientserver|UdpClientServer]] 
-  * {{:module:python:UdpClientServer:2112131938_UdpClientServer_02V03.zip | 2112131938_UdpClientServer_02V03.zip}}  
  
 ----- -----
 [[http://www.openhardsoftware.de/ | Open Hard- & Software]] [[http://www.openhardsoftware.de/ | Open Hard- & Software]]
-[ 
 [[http://www.openhardsoftware.de/dokuwiki | DokuWiki]] [[http://www.openhardsoftware.de/dokuwiki | DokuWiki]]
-[[http://www.openhardsoftware.de/websites WebSites]] +[[http://www.openhardsoftware.de/dokuwiki/doku.php?id=module:module Module]] 
-[[http://www.openhardsoftware.de/mediawiki | MediaWiki]] +[[http://www.openhardsoftware.de/dokuwiki/doku.php?id=module:microcontroller:microcontroller MicroController]]
-[[http://www.openhardsoftware.de/nextcloud NextCloud]+
-]+
  
module/microcontroller/megausbhostshieldkeyboardmouse/megausbhostshieldkeyboardmouse.1640945215.txt.gz · Last modified: 2021/12/31 12:06 (external edit)