- Support for RP2040-based** hardware**
- Raspberry Pi Pico (RP2040)
- Adafruit Trinkey QT2040
- Waveshare RP2040-Zero
- Generic RP2040
- Touch Sensor (TTP-223)
- Features
- Password Generation
- 2FA Management
- File Encryption
- Android (Kotlin & Jetpack Compose)
- Chrome Extension (JavaScript)
- Command-line interface (Python)
- Touch Display
- Design and implement UI/UX for rounded screen
- Work standalone (w/o client app)
- Most common services logo vectors built-in (Facebook, Amazon, etc.)
- Persist in EEPROM a log/history of the last
N
operations- Example: Password for Facebook with user Alice; OTP code for Amazon with user Bob;
- Refactor serial communication to transmit structured data serialized with Protocol Buffers
- Post-Quantum Key Encapsulation Mechanism (KEM) for encrypted comms with client apps
- Migrate TurtlPass Android project to Kotlin & Compose Multiplatform
- Migrate to libraries with Kotlin Multiplatform support
- TurtlPass Client monorepo (Android, Browser-extension & more later)
- Add support to Web & Desktop
- Needs a different UI/UX since Chrome or Android APIs aren't available here
- Add support to iOS
- Write custom iOS logic to fetch installed apps