ChatGPT integration into Arduino IDE

Hi All,

Does someone know where I can suggest a new feature to Arduino IDE.

I would like to suggest an integration into chatgpt.

Addition of a chatgpt pain where you can ask for it to develop code to do something. it creates the code in the editor. Somewhere in the settings you can ask it to auto deb debugs that means when it errors it debugs the error changes the code runs the compiler and continues to do this until the code has no errors. you can then upload your code. What ever doesn't work you type that in Chatgpt changes the code and runs through the process untill the code is right.

Thanks

Mike

There is an AI assistant in beta test, Test our new Arduino AI Assistant feature!

I don't know what the status is, coming soon?

@maclarkson I have moved your topic to the forum category relating to suggestions for the Arduino project

Personally I would rather that development of the IDE concentrated on fixing simple things such as the inability to run the Serial monitor in its own window or being able to select all of the Serial monitor output using the keyboard or mouse.

ya-ya... ChatGPT is really a pain...

Why IDE should have an AI assistant? What for? Write code? Great idea :-/

2Arduino IDE developers:

Please don't turn Arduino IDE into a bloatware. Keep it simple, fix existing bugs (there are enough of them).

Look at the SlickEdit - the state of the art IDE. Even the release of 2007 (!) beats current version of Arduino IDE. Intuitive. Does all kinds of search for you. References, implementations, declarations etc etc. My SlickEdit searches in milliseconds and has whole ESP-IDF & Arduino Core tagged so I can "go to reference" in one click even for a IDF functions.

I vote for fixing "Go to reference" / "Search all occurences". I vote for fixing
the syntax colorer. Instead of "AI".

This does not require new features, it already exists. Microsoft copilot with GPT-4, Codeium Ai etc are already available in VisualStudio Code, which you can use to develop a Arduino code.

Moreover, the new Arduino IDE is based on Visual Code, so it is quite possible that you can already use Copilot in Arduino...

Did you ask ChatGPT :rofl:

The correct place would be https://github.com/arduino/arduino-ide/issues.


Personally I think that it's more important to fix every single bug. There are currently 359 outstanding bugs in 552 issues.

When I see such a backlog, I am sure that anything less than critical will be very unlikely to be fixed.

The feature has already been requested and declined:

Please don't submit additional requests.