JetBrains IDE-Plugin
Flexible for Arduino: ESP32 bauen, flashen, debuggen
IntelliJ IDEA · PyCharm · WebStorm · CLion · + Alle JetBrains IDEs (2023.3+)
- 4
- Build-Backends: ESP-IDF, Arduino CLI, PlatformIO, Zephyr
- Serial
- Monitor mit COM-Port-Erkennung
- Pin
- Viewer mit klickbarem Board-Diagramm
01
Was Entwickler sagen
★★★★★
„Great plugin! Does what it promises and works well. The interactive pin-layout gui is especially useful - I don’t have to tab out to the pinout diagram any more. Devs are super responsive to issues. Great stuff!“
chenn
JetBrains Marketplace
★★★★★
„Unbelievably Excellent! I love using pycharm for everything, and this let’s me stay aligned with that forever mission. Thanks!“
Shayaan Danish
JetBrains Marketplace
02
Pin Viewer & Sketch Pin Mapper
- Klickbare Pins auf einem IC-Diagramm, die mit der Pin-Tabelle synchron bleiben
- Die Tabelle zeigt GPIO-Nummer, Name, Fähigkeiten, Nutzung im Sketch und Status (In Use, Available, Reserved, Input Only)
- Der Sketch Pin Mapper findet
const int,#defineund Variablen als Pin-Zuweisungen in Ihrem Sketch - Weisen Sie einen Pin per Dropdown neu zu und übernehmen Sie ihn mit einem Klick in den Quelltext
- Boards: die ESP32-Familie, ESP8266, Arduino Uno, Nano, Mega und Leonardo, RP2040 Pico und Pico 2, Teensy 4.0 und 4.1, nRF52840 sowie STM32 Nucleo, Blue Pill und Black Pill
03
Build, Flash & Monitor
- Vier Build-Backends: ESP-IDF (
idf.py), Arduino CLI, PlatformIO und Zephyr/West - COM-Port, Baudrate, Flash-Modus und Upload-Methode pro Lauf einstellbar
- Die Build-Ausgabe zeigt Fehler und springt zur Quellzeile
- Der Library Manager installiert LVGL, TFT_eSPI und Adafruit GFX mit einem Klick
04
Serial Monitor
- COM-Port-Erkennung mit ESP32- und Arduino-VID/PID-Filter
- Baudraten von 9600 bis 921600
- Auto-Scroll, Leeren, Zeitstempel und Zeilenende-Optionen
- Befehle an das Gerät senden, mit DTR/RTS-Steuerung und automatischer Wiederverbindung
- Explain With AI schickt die letzte Ausgabe, einen Crash-Backtrace oder eine Boot-Schleife an Ihren KI-Assistenten
05
Visueller Blocks-Editor
- Blockly-Editor für Sketch-Dateien
- Blockkategorien wie In/Out, Serial, Timing, Control, Math, Text, Logic, Variables und Functions
- Erzeugt Arduino-C++-Code aus den Blöcken
06
sdkconfig-Editor
- Suche und Kategorien-Gruppierung für sdkconfig-Optionen
- Ein Inline-Toolfenster für schnelle Änderungen
- ESP-IDF wird automatisch gefunden, samt Toolchains und Python-Umgebung
- Funktioniert mit ESP-IDF v4.x und v5.x
07
Das Gerät profilieren
- Der Device Profiler streamt Laufzeitdaten vom Gerät
- Der Memory Analyzer zeigt RAM- und Flash-Nutzung pro Sektion und Komponente
- JTAG/GDB-Debugging über OpenOCD im Debug-Toolfenster von JetBrains
- OTA-Upload für drahtlose Firmware-Updates
Einfache, transparente Preise
Einzelperson
Für Solo-Entwickler
$2.90/Monat
oder $29/Jahr (17% sparen)
- Build, Flash und Monitor aus einer Run-Konfiguration
- Serial Monitor und Pin Viewer
- KI-Chat mit Ihrem eigenen Agenten
- Läuft in allen JetBrains IDEs (2023.3+)
TEAMS
Organisation
Für Teams und Unternehmen
$6.90/Monat
oder $69/Jahr (17% sparen)
- Alles aus Einzelperson
- Eine Lizenz für Teams und Unternehmen
- Kauf über den JetBrains Marketplace
- 7 Tage kostenlos testen
Was Entwickler sagen
4,7 4 Bewertungen · JetBrains Marketplace-
★★★★★
“Really great plugin — extremely handy for those of us who don’t want to jump to a different IDE. The developers are also impressively quick to respond to questions or issues.”
Romain Grudé ·
-
★★★★★
“Unbelievably Excellent! I love using pycharm for everything, and this let's me stay aligned with that forever mission. Thanks!”
Shayaan Danish ·
-
★★★★★
“Great plugin – honestly the best I've tried so far among the JetBrains plugins for ESPs. Great work – keep it up.”
Jan Pretzer ·
-
★★★★★
“Great plugin! Does what it promises and works well. The interactive pin-layout gui is especially useful - I don't have to tab out to the pinout diagram any more. Devs are super responsive to issues. Great stuff!”
chenn ·