This is a project to help me organize my life a little better, but is primary a learning project that will force me to better document things, and force me to learn new skills that I really want to have. This is my first serious project.
Check the logs often for updates, as that is where nearly all major updates end up. All feedback is welcome, even if you insist on telling me how I can just use a phone app for this. I understand, and do not care. I have my reasons, as stated in the description.
Desired Base Features:
- Manage multiple checklists, flipping through them with a single button.
- Mark items on a list "done" with another button.
- 12 hour battery life.
- Small enough to carry in a pocket everyday.
- Store important information, such as addresses, phone numbers, etc.
Desired Additional Features:
- Built in LED flashlight with physical slider hooked directly to battery.
- RGB backlit screen for color coding lists and list items.
- Beeper.
- Vibrating motor.
- Physical silence switch, like the iPhones use.
- Port covers to avoid pocket lint clogs.
- Simple way to add and edit lists from the LCD. Maybe a scroll wheel that scrolls through the alphabet.
The microcontroller has yet to be decided on, but will likely be either an ESP32 or Raspberry Pi Pico W. The display will likely be a 16x2 character LCD with an RGB backlight to save on cost and complexity. The case will most likely be made from PCB, and epoxy potted for ruggedized version.
The end goal is to have a simple and rugged device that can easily be carried in a pocket, worn on a lanyard or keychain, or mounted to a piece of equipment.
Learn to program your phone instead. That is a marketable skill.