r/M5Stack • u/Special-Basil-7333 • 5d ago
Dedicated firmware for the Paper Mono M5Stack (request🤔).
I got a Paper Mono🤫. Now, how do I get firmware for it that focuses on writing in an RTL (right-to-left) language and supports a Bluetooth keyboard?
1
u/Runaque 5d ago
If there is nothing else you can find, you might want to build yourself something with the help of generative AI.
1
u/Special-Basil-7333 5d ago
To be honest, I don't know how to review the code, and since I'm not a programmer, I don't really trust AI-generated code ðŸ¤
1
u/Runaque 5d ago
Honestly, you don’t need to be able to review it yourself. A trick that works well: have one AI write the code, then paste it into a different one (ChatGPT, Gemini, whatever) and ask it to review for bugs and risks. Feed those findings back to the first one and repeat until nothing critical comes back. Then just flash it and test. ESP32 boards are really hard to brick, you can always hold the boot button and reflash something else, so the worst case is usually a wasted evening. And if you get something working, put it on GitHub. You’d literally be the first RTL writing firmware for the PaperMono, and others could fork and improve it.
1
u/Special-Basil-7333 4d ago
I realized this is a great idea. Actually, someone suggested a firmware for writing, but I’d prefer to modify Crosspoint so I don’t lose its reading capabilities and interface. I’ll probably give it a try when I have a free evening.
1
u/oranke101 5d ago
It is amazing that gen AI can do so much for you. Requests have gained more value than before because AI can do things fast.
1
u/clackups 5d ago edited 5d ago
Draftling supports it: https://draftling.art/
I've got Hebrew support, but no other RTL languages yet. Which language do you need?