|
Forum Index : Microcontroller and PC projects : Making the move to Linux Mint
| Author | Message | ||||
| KeepIS Guru Joined: 13/10/2014 Location: AustraliaPosts: 2108 |
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 ? . NANO:Inverter V 8.2ks - Linux AvrDude GUI script V4.1 |
||||
| dddns Guru Joined: 20/09/2024 Location: GermanyPosts: 821 |
If someone knows a better (free) editor, please tell me |
||||
| KeepIS Guru Joined: 13/10/2014 Location: AustraliaPosts: 2108 |
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.2ks - Linux AvrDude GUI script V4.1 |
||||
| dddns Guru Joined: 20/09/2024 Location: GermanyPosts: 821 |
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: GermanyPosts: 821 |
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: AustraliaPosts: 5177 |
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: AustraliaPosts: 2108 |
Thunderbird runs on CachyOS ![]() NANO:Inverter V 8.2ks - Linux AvrDude GUI script V4.1 |
||||
| JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 4304 |
Thanks, Glenn, interesting! John |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |