IDE Alternatives for Vision Impared

Well I guess I have to admit, I'm getting old and my vision is not quite what it used to be. So far everything about the IDE seams fine to me except I cant read the code or serial monitor.

I'm wondering if there is an alternative with different fonts or maybe a black back ground.

Thanks
John

I am going to assume that you are using IDE 2.x

Take a look at the themes available in the IDE Preferences

I believe that it is also possible to define your own theme
@ptillisch will be able to advise on this

In preferences you can specify a font size. See attached pic plus 2 screen grabs, one at default 14 the other a 18
Screenshot 2024-11-30 at 12.15.07


@UKHeliBob

I'm using 1.8.19

It looks like that 2.X has a black background with come nice options. But I've not heard any good things about 2.x? I will give it a try.

@sonofcy

This is actually sort of funny. I actually checked preferences first, but I'm so blind I never saw it. I was at 13. 18 is nice. I also ordered a 27" monitor.

The only problem is that if you change the font size, the font in the Preference screen and I'm sure others still remains small.

Thanks.

I use 1.8.19 with a dark theme (made it myself) - it's way more usable than 2.x .. just my 2ยข

1 Like

I don't know what your OS is, but I know Mac has an entire magnifier system with lots of options and I am pretty sure Windows does too.

It is possible. There are also thousands of 3rd party themes you can install. However, definitely try out the preinstalled themes listed in the "Theme" menu of the Arduino IDE preferences first. Hopefully one of those will meet your requirements and it will not be necessary to use a 3rd party or custom theme.

If for some reason you feel the need to go back to using the obsolete Arduino IDE 1.8.19, let us know and we can provide instructions for installing 3rd party themes for Arduino IDE 1.x (it uses a different theming system), or even making custom modifications to the theme if the 3rd party themes are not to your liking and you are up for a challenge.

Are you using Arduino IDE 2.x now? If so, the "Editor font size" preference indeed works the way you describe, but you can scale up the entire user interface of Arduino IDE via the "Interface scale" preference.

Huge difference with IDE 2 and font set at 18, Plus I like the added features of the paragraph lines. I'm using it with the high contrast dark them. It made more of a difference than my new 27" monitor. For the moment the IDE 2 is here to stay.

Than You everyone.

@sonofcy
Windows has it, but so far every time I tried it there has been some reason I found that I needed to dis able it.

@ptillisch

Using the IDE 2 now. Yes the interface scale works good.

Thank You
John

You are welcome. I'm glad Arduino IDE 2.x meets your requirements.

Regards, Per

So far so good. I have the Dark high contrast with the interface up to 120%. With 120% on the interface, I can bring the font size down to 14 and all is well.

Thank
John

1 Like

Then look for a 3rd party tool that suits your needs.

@zwieblum

Where did you get the dark theme. My 1.8.19 only had "Default" no other options in the pull down.

@ptillisch

OK it's good but I believe I found the pitfalls.

#1 it nags me to be online, which is more of an annoyance since the computer I do cad and programing work on is never on line for security reasons.

#2 I cant cut more that one screen of data from the serial monitor to past it into WordPad. That's a big deal breaker for me and really means that I have to go back to 1.8.19

I've done a search on #2 and it appears there are a lot of complaints about it but no solution to date.

My version 1.8.19 only has 1 theme available "Default". How can I get an alternate theme for 1.8.19. I would prefer something like the Dark high contrast.

Thanks
John

Here you are ... unzip it and replace the original arduino/lib/theme with tha theme folder from the archive. Enjoy.

DarkArduinoTheme.zip (287.3 KB)

I can't really advise on #1.

You can have both IDEs installed , do the programming in IDE 2.x and use the serial monitor of 1.x. Only pitfall is that you need to close it before upload from IDE 2.x. You might however be better of to use a 3rd party terminal program that also can log to file; same limitation for uploads.

You can also start a second instance if IDE 2.x (e.g. file-> new), open the serial monitor in there and make it as big as you can. But you will still have the limitations.

Success
Thank You

Here are the two of them side by side. I do prefer the Dark high contrast in V2.3, but this will do. Plus I don't get the red bar at the bottom telling me I'm not on-line.

Thanks
John

1 Like

Use your operating system to change screen settings, where you can change scale and display resolution. WINDOWS KEY >> DISPLAY SETTINGS