POSSIBLE IMPROVEMENTS
This project is a prototype which means there is room for improvement. Some things on my wish list:
A better editor. Entering text the first time is eas, but making changes later is difficult. I would like to
add support for the arrow keys to allow moving the cursor around the screen so that edits could be made at any point.
Adding support for delete would be nice as well.
Currently the device relies on a lab power supply to provide the LCD contrast voltage of -18V. It
would be better to add circuitry to the board to do the same thing. Parts are on their way for this.
Change the primary battery source to a battery.
Put it in a nice shiny box.
Expand the memory to hold lots of data. Maybe even add support for removable flash media.
Improve the file system to be more dynamic. One idea is to still use each page of memory for a screenful of data, but
use the extra memory bytes to store pointers to previous and next pages of this recipe. Kind of like a linked list.
Get a bigger screen, especially a wider screen.