Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 00:53 22 Apr 2026 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: 2108
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 V 8.2ksLinux AvrDude GUI script V4.1
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 821
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: 2108
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 V 8.2ksLinux AvrDude GUI script V4.1
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 821
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: 821
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
 
Gizmo

Admin Group

Joined: 05/06/2004
Location: Australia
Posts: 5177
Posted: 01:08am 20 Apr 2026
Copy link to clipboard 
Print this post

OK, giving it another go.

ChatGPT tells me Wine ver 11 is a big improvement over previous version, especially for heavy programs like Dreamweaver.

I fired up my copy of Fedora, but it wouldn't boot now, complained about hardware changes, ( different SATA port ). Decided to do a clean install. All good, dual monitor support, then it did a update, and broke dual screen support   seams like there's a bit of forum noise about this, just another update breaking something.

Then my server guy suggested I try CachyOS. He's been using it for a few months and really likes it. Its based in Arch, a rolling update model. Cachy is designed to be user friendly, and fast.

Installed it. Installed Signal, easy. Installed Wine 11, then Paint Shop Pro, and Dreamweaver. easy, and Dreamweaver is fast, not clitchy like it was under the previous Wine on Fedora. Installed Steam, then Quake, and this time it captures the mouse correctly so I can play in a window ( and not get motion sickness ).

I installed Microsoft Edge, nice. A serial terminal, then filezilla. All working perfectly.

Next is the biggie, Thunderbird and its years of emails.

Let you know how it goes, but so far its a big step in the right direction.

Glenn
The best time to plant a tree was twenty years ago, the second best time is right now.
JAQ
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 2108
Posted: 03:47am 20 Apr 2026
Copy link to clipboard 
Print this post

Thunderbird runs on CachyOS
NANO:Inverter V 8.2ksLinux AvrDude GUI script V4.1
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4304
Posted: 12:55pm 20 Apr 2026
Copy link to clipboard 
Print this post

Thanks, Glenn, interesting!

John
 
     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 2026