Compatible with: IntelliJ IDEA PyCharm
Feb 22, 2018
4 347

Support for MicroPython devices in IntelliJ IDEA and PyCharm.

Features:

  • Code completion and docs for some ESP8266, Pyboard, and MicroPython modules
  • Flash a Python file or directory to a device
  • Run REPL on a device

Currently the plugin supports ESP8266, Pyboard, and Micro:bit devices. Your feedback and contributions are welcome! See the project page on GitHub.

Download plugin

Recent change notes

1.0.6:

  • Fixed several bugs in machine stub

1.0.5:

  • Don't delete boot.py when removing all files from the device #35

1.0.4:

  • Fixed launching REPL on Windows #12

1.0.3:

  • Fixed the outdated pyserial version in requirements #26
  • Fixed the error message when getting EACCESS error for the device file #27

1.0.2:

  • Restored compatibility with IntelliJ

1.0.1:

  • Restored compatibility with 2017.2-2018.1

1.0:

  • Run files and REPL for ESP8266 and Pyboard devices
  • Initial code insight for ESP8266 and MicroPython standard library
  • Action for detecting the device path in the MicroPython settings
  • Action for removing all files from the device

0.1:

  • Code insight and documentation for Micro:bit Python API
  • Run Python files on Micro:bit
  • Micro:bit Python REPL