Longan Nano with GD32V series MCU costs only $4.9. You then got a Arduino board with 128KB Flash, 32KB RAM, LCD and even an acrylic case.
Do you need to have exFAT support? Use long filename? Open multiple files? Or read files with non-English characters? Then check this out!
RT-Thread, a powerful multitasking tool optimized for Arduino. You are able to issue shell (FinSH) commands to control your hardware now!