# ESP 32 & MacOS
![](https://i.imgur.com/GlzRwTt.jpg)
Wer einen [ESP32](https://www.heise.de/developer/artikel/ESP32-Neuer-IoT-Chip-von-Espressif-3506140.html) unter MacOS mit Arduino programmieren möchte, kann folgende Installationsanleitung verwenden:
## Installation Arduino IDE
1. ArduinoIDE für MacOS herunterladen und installieren
https://www.arduino.cc/en/Main/Software
![](https://i.imgur.com/1ExidQo.png)
2. Die URL (https://dl.espressif.com/dl/package_esp32_index.json) unter Einstellungen -> zusätzliche Bordverwalter-URLs eintragen
![](https://i.imgur.com/CZJNHmR.png)
3. Unter Werkzeuge die Bordverwaltung suchen, nach ESP32 suchen und installieren
![](https://i.imgur.com/IRpTIhw.png)
## Installation CP210x USB to UART Bridge VCP Drivers
4. Auf der Website https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers den MacOS- Treiber herunterladen und installieren
![](https://i.imgur.com/3DBh3d5.png)
5. Neustart des Mac (Wichtig, damit beim nächsten Schritt der Port auch angezeigt wird)
## Inbetriebnahme
7. Den ESP32 per USB mit dem Mac verbinden, dann wird in Arduino ein Serieller Port **/dev/cu.SLABUSBtoUART** angezeigt
![](https://i.imgur.com/0BDZ2JY.png)
*(Achtung Fallstrick: USB-Datenkabel verwenden nicht [USB-Ladekabel](https://electronics.stackexchange.com/questions/140225/how-can-i-tell-charge-only-usb-cables-from-usb-data-cables))*
7. Board "ESP32 Dev Module" auswählen und Uploadspeed "115200" einstellen
![](https://i.imgur.com/gjmkPKp.png)
TEST:
Folgenden Code als neuen Sketch eingeben und hochladen
```
void setup () {
Serial.begin(115200);
}
void loop() {
Serial.println("Es läuft");
}
```
Der serielle Monitor zeigt in Dauerschleife "Es läuft"
![](https://i.imgur.com/J4XBi29.png)
![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/png/cc-zero.png "CC0")