Arduino IDE innerhalb einer virtuellen Maschine

OP (Firma: Google) #5240981
Lesenswert?

Hallo Gemeinde,

hat jemand Erfahrung mit der Programmierung eines ESP8266 (oder ESP32) 
aus der ArduinoIDE heraus, wenn diese in einer virtuellen Maschine unter 
Linux läuft.

Umgebung:
- VirtualBox v5.2 mit Ubuntu Linux (als Gastsystem)
- Host Windows oder Linux
- ArduinoIDE v1.6 im Gastsystem


Wichtig ist eben die Möglichkeit aus der VirtualBox auf meinen 
Programmier-Adapter (FTDI Chip) zugreifen zu können, um damit den 
Datenstrom zum ESP zu schicken.

Ist das möglich?

Danke und viele Grüße
Gast #5240994
Lesenswert?

Ich habe zwar nur von einem virtuellem Linux auf ein Sanguino Board 
zugegriffen, aber das hat problemlos funktioniert.

Die virtuelle Maschine lief aber auch über qemu. Da habe ich einfach den 
FTDI via VID und PID an die virtuelle weitergereicht. Soweit ich weiß, 
geht das auch mit Virtualbox.
OP (Firma: Google) #5241000
Lesenswert?

Hätte ich im ersten Augenblick auch gesagt...

Nehmen wir mal an, ich setze als Host-System Windows 7 ein und mein 
USB-RS232-Programmieradapter benötigt noch einen extra Treiber, damit 
dieser auf dem Host überhaupt erkannt wird und funktioniert.

[Linux (vllt. Ubuntu), das ich als Gastsystem einsetzen möchte, benötigt 
keinerlei weitere Treiber.]

Ich installiere also den Windows-Treiber (based on the CH340/341 Chips) 
und schleife die entsprechende USB-Schnittstelle nach VirtualBox durch.
Der Programmieradapter meldet sich dann unter der ArduinoIDE als 
"/dev/ttyUSB0"?

Danke nochmal!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren