Evtl. ein Problem von Win 10? Wenn der Treiber unter 2.x funktioniert, sollte es wohl nicht der Treiber sein. Ich nutze keine 2.x.
War das schon immer so?
Konfiguration wird geladen...
Pakete werden initialisiert...
Boards werden vorbereitet...
Exception in thread "cc.arduino.packages.discoverers.serial.SerialDiscovery" java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
at java.util.LinkedList.checkElementIndex(LinkedList.java:555)
at java.util.LinkedList.get(LinkedList.java:476)
at processing.app.Platform.resolveDeviceByVendorIdProductId(Platform.java:188)
at cc.arduino.packages.discoverers.serial.SerialDiscovery.forceRefresh(SerialDiscovery.java:166)
at cc.arduino.packages.discoverers.serial.SerialDiscovery$1.run(SerialDiscovery.java:96)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Startvorgang...
Exception in thread "AWT-EventQueue-0" java.lang.Error: Destination component not connected to component tree hierarchy
at javax.swing.SwingUtilities.convertPoint(SwingUtilities.java:186)
at edu.mit.blocks.renderable.RBHighlightHandler.updateBounds(RBHighlightHandler.java:168)
at edu.mit.blocks.renderable.RBHighlightHandler.access$0(RBHighlightHandler.java:167)
at edu.mit.blocks.renderable.RBHighlightHandler$1.run(RBHighlightHandler.java:87)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Arduino Version: 1.8.19
Oh oh, das hatte ich auch schon mal. Hat mit dem CH340 nichts zu tun, da ist ein Boardpackage fehlerhaft. Jetzt muss mir nur mehr einfallen, welches das war ...
Ich würde ja fast behaupten, dass beim Initialisieren mindestens 1 Element zuviel gezählt wird.
Weiß nur nicht, wojer der index gefüttert wird und bin ohne Laptop unterwegs.
Wenn sich bis spät nichts findet versuch ich mich mal beibder Suche.
Nur damit ich es richtig verstehe:
Die ESP32-Version 3.3.1 "zerstört" in der 1.8.19 auch das Finden des Ports für den (AVR-) Nano, der lt. @combie ja auch betroffen ist?