┌─────────────┐ ┌─────────────┐
│ │ │ │
│ 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 # Graphics asset declarations
│ └── [various].h # Application-specific headers
├── images/ # Source graphics and design files
├── platformio.ini # Build configuration
└── README.md # This file
TheCatwoman
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.