almost usable, (maybe not practical) - downtime is not currently saved or loaded to a file but i have a headache rn. the file should be a simple log.txt saved to the sd card ("/sd/log.txt") where the entire list is saved to and loaded from at the start and with every edit. on the "view log" page, the system should only show entries that match today's date. THEN there needs to be another page for viewing the entire log and scrolling through it properly.
also, the rt scanner cant scan barcodes on this screen as i discovered recently. FML. Maybe just tape them to the fucking back of the cardputer hahaha
Projects
These projects should all run on the Cardputer in CircuitPython. Extra libraries may be needed from the CircuitPython library bundle - import errors will tell you what you need :P
When using a file in CircuitPython, it needs to be renamed to "code.py" as this is what cPy will look for when running.
Text Editor
A mostly functional, but incredibly basic text editor.
Features
- Cursor-less text editing (remember how Minecraft book writing used to feel like? Yeah. That.)
- Save file - You only have to type the filename; the ".txt" extension will be automatically added.
- Open file - You can select from a list of files in the SD card. Still no line scrolling here, so only the first 7 files will be visible
- If you open a file, the save menu conveniently fills in the filename for you, so you don't have to write it again to re-save.
Dependencies
- Keyboard library from this repository
- adafruit_display_text from the bundle
Issues
- No line scrolling. Once you exceed 7 lines, you're guessing, bud
- No folder support. It will only show text (.txt) files in the root /sd folder.
- There are no confirmation or warning messages. Use with caution and be sure that you aren't using a repeat filename, or it will overwrite the file without warning.