Arduino IDE 2.3 Released, Debug Feature Goes Stable

Last updated: February 8, 2024 — Leave a comment

The Arduino team announced the 2.3 release of the Arduino IDE this Wednesday.

Since v2.3, the debug feature is now stable and fully incorporated into the IDE! It’s now based on a standard framework, and enabled for all the Arduino boards based on the Mbed™ core, include GIGA R1 WiFi, Portenta H7, Opta, Nano BLE and Nano RP2040 Connect.

Maintainers of Arduino cores can now add debugging for any board. And, the upcoming release of the Arduino-ESP32 core will support the new debug framework!

Other changes in Arduino IDE 2.3 include:

  • Support .cc and .cxx extensions for sketch files
  • Intellisense and validation for custom_debug.json
  • Support direct modification of debugger’s launch.json configuration file
  • Support selecting debug probe via “Tools > Programmer” menu
  • Advanced preference to limit thread count of Arduino Language Server
  • New debug_custom.json schema
  • Dependency updates Node.js 18, electron 27.0.3, Theia 1.41.0, vscode-arduino-tools 0.1.1, Language Server 0.7,6, CLI dependency 0.35.2
  • Various bug-fixes and security updates.
  • See github releases page for more.

How to Install Arduino IDE 2.3 in Ubuntu

The official packages for Linux, Windows, and macOS, are available to download in its website:

For choice, you can also download it from Github releases page (under “Assets”).

For Ubuntu and other Linux users, either download the Linux 64bit zip file, extract and run arduino-ide file from in extracted folder to launch the IDE.

Or, download the AppImage, add executable permission, and finally run the package to launch the IDE.

Arduino is also available to install as Flatpak package in Flathub repository. Linux Mint users can search & install it from Software Manager. While, Ubuntu users can install the Flatpak package by running the 2 commands below one by one:

sudo apt install flatpak
flatpak install


I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via Buy me a coffee:

No Comments

Be the first to start the conversation.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>