• Okay so new software and like pretty much a whole...

    TheCatwoman10/12/2025 at 05:47 0 comments

    ┌─────────────┐ ┌─────────────┐
    │                                    │ │                                    │
    │ Left Screen                │ │Right Screen               │
    │   (400x300)                │ │  (400x300)                 │
    │                                    │ │                                    │
    └─────────────┘ └─────────────┘
         Hinge in the middle

    new thing

    okay so i scrapped the old news.... time to start over from the ashes.

    So i went and looked at pocketMage and got some ideas about software.  Still a long road ahead but this is the current stuff.  working on gettting the protoype wired up but so far this all builds at least lol... nothing works til you see it working 

    if anyone has any cool ideas id love to hear them.

    also feel free to yell at me about my stupid code

    ShellPrototype/
    ├── src/                    # Main application source code
    │   ├── main_simple.cpp     # Simplified working main application
    │   ├── main.cpp           # Full-featured main (work in progress)
    │   ├── globals.cpp        # Global variables and state
    │   ├── HOME.cpp           # Home screen application
    │   ├── TXT.cpp            # Text editor application
    │   ├── SETTINGS.cpp       # Settings application
    │   ├── TASKS.cpp          # Task manager application
    │   ├── USB.cpp            # USB functionality
    │   ├── LEXICON.cpp        # Dictionary/reference application
    │   ├── CALENDAR.cpp       # Calendar application
    │   ├── sysFunc.cpp        # System utility functions
    │   ├── einkFunc.cpp       # E-paper display functions
    │   ├── ShellPhone.cpp     # Main application coordinator
    │   └── assets.c           # Graphics assets and bitmaps
    ├── tests/                  # Component test files
    │   ├── test_clamshell_display.cpp  # Dual display clamshell demo
    │   ├── test_i2c_scan.cpp          # I2C device detection
    │   ├── test_keypad.cpp            # Keypad functionality test
    │   ├── test_touch.cpp             # Touch sensor test
    │   ├── test_rtc.cpp               # Real-time clock test
    │   ├── test_sdcard.cpp            # SD card functionality test
    │   └── test_battery.cpp           # Battery monitoring test
    ├── include/               # Header files
    │   ├── config.h          # Pin definitions and configuration
    │   ├── globals.h         # Global variable declarations
    │   ├── assets.h       ...

    Read more »