Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 06:26 06 Dec 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Making the move to Linux Mint

     Page 5 of 5    
Author Message
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1986
Posted: 08:43am 13 Nov 2025
Copy link to clipboard 
Print this post

I think I mentioned that I'm trying a number of external editors with the IDE.

I'm only want for program for Linux desktop apps for now, and the Arduino IDE is only for a few boards including the Nano.

I also asked
  Quote  Finally, can someone point me to a Linux programming editors / IDE that will support the Various Arduino boards and allow Arduino C code to be compiled for the specific board just like the official IDE. I mean without spending a week or two trying to set it up.
?
.
NANO Inverter: Full download - Only Hex Ver 8.1Ks
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 710
Posted: 08:57am 13 Nov 2025
Copy link to clipboard 
Print this post

If someone knows a better  (free) editor, please tell me
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1986
Posted: 09:13am 13 Nov 2025
Copy link to clipboard 
Print this post

So there are extensions to VS code that allow me to select any type of Arduino board, and compile the code to suite that specific selected board, with correct Hex file produced ready to be uploaded to the board?

If I'm still using the IDE and this is just an editor, there are smaller straight C editors for that task.
.
Edited 2025-11-13 19:15 by KeepIS
NANO Inverter: Full download - Only Hex Ver 8.1Ks
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 710
Posted: 09:23am 13 Nov 2025
Copy link to clipboard 
Print this post

Yes, the Arduino environment (~/.arduino15) needed to be installed aside and VSCode uses it. You can still also export and/or compile the code with the Arduino IDE so at least you can have the isolated .hex in any case

I tested this about 3 years ago and this was the most "wow" impression I had.
The editor was unbelievable nice to handle
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 710
Posted: 09:41am 13 Nov 2025
Copy link to clipboard 
Print this post

As I don't use MS, my alternative is geany
There is a themes extension and I made it almost look like VSC.
In the Arduino IDE I use option "external editor". Then open the code with Arduino IDE and minimize. Then use editor of your choice, in my case geany, edit and save and press compile in the Arduino IDE.
I know it's not that comfortable but better then using the not sharp and unclear fonts of the IDE. The rest in the 1.8.xx is straight forward and I use it for large ATMega projects like Marlin or even with 2350

edit
board=optiboot28
boardsmanager.additional.urls=https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json,http://drazzy.com/package_drazzy.com_index.json,https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json,https://arduino.esp8266.com/stable/package_esp8266com_index.json,https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json,https://mcudude.github.io/MightyCore/package_MCUdude_MightyCore_index.json,https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json,https://github.com/Optiboot/optiboot/releases/download/v8.0/package_optiboot_optiboot-additional_index.json



Edited 2025-11-13 20:49 by dddns
 
     Page 5 of 5    
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025