Notepad++ Arduino Cli Plugin

Photo of talofer99

Made by talofer99

About the project

Ever wanted to be able to upload your code directly from Notepad++?

Project info

Difficulty: Moderate

Platforms: ArduinoMicrosoft

Estimated time: 2 hours

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

Arduino MKRFOX 1200 Arduino MKRFOX 1200 x 1

Software apps and online services

Microsoft Visual Studio 2017 Microsoft Visual Studio 2017

Hand tools and fabrication machines

Notepad++ Notepad++ x 1


Few days back I finally got the power to sit down and dive into it, so 2hrs later and I got the code to work again. and then I noticed that there is a new version release and it still works great.

Here is the original story,  When the Arduino CLI 4 was released, I decided to explore it and wondered how improved it was, when it comes to integration with existing editors.

Since the Notepad++ is my go-to editor when it comes to text files and a lot of time I will open simple Arduino sketch that I wish I could just upload from there, it was only logic to choose it.

Due to some major changes in the plugin of the Notepad++ and my poor c# skills, it took two days to get to this result – but it works. The next big step will be to add support for the extra features of each board – since if not – this is only really good for Uno.

I was lucky to get some help with the JSON part and now its usable, but still basic.

If you want to learn more about the CLI, I made a video about that when it was first released.


git hub code for the plugin

Down load and compile the dll on your local computer


Photo of talofer99


Maker @ heart


Leave your feedback...