PyCharm is a good python software development environment. For home DIY projects, ESP8266 is a good microcontroller with an embedded Wifi antenna. So, we can upload data into a webserver. Also, the webserver can enable the microcontroller to do some automation work.
Let’s set up PyCharm Environment with MicroPython ESP8266 on Windows OS.
First, we will need to download and install the PyCharm application software. https://www.jetbrains.com/pycharm/
Python Interpreter can be downloaded and installed here. https://www.python.org/
MicoPython Plugin can be easily installed under File –> Settings –> Plugins
Search for “micropython”

Click “Edit Configuration”
Hit “+” icon
Then, Select NodeMCU –> ESP8266 –> Enter Name = “NodeMCU” and Select File Path = project directory as an example.
