Font Directory Case Sensitivity

It’s come up before and I vaguely recall anecdote contradicting it, but I believe @profezzorn you’ve mentioned that the dirs aren’t case sensitive?

Was looking at the video I did for presets and I mention it’s case sensitive, and want to double check if I should redo that if it’s wrong.

I’m out of date if all Proffie support is still plain FAT32, and if that’s the case then the insensitivity would make sense I guess.

A long time ago…
When teensysabers roamed the earth…
FAT32 was all that there was.

Technically, ProffieOS just handles filenames as they are, and case (in)sensitivity and long file names are features handled by whatever libraries are used to access SD cards on the platform. For proffieboards, the “platform” is the arduino-proffieboard plugin, which does support long filenames (vfat) and is case insensitive. In fact, as far as I know, almost all arduino platforms support vfat and are case insensitive nowadays[1]. It’s certainly true for Teensys and ESP32 boards.

[1] Actually, I’m not aware of any SD card library that is case sensitive. (Except maybe mac/linux.)

1 Like