Skip to content

Julien-cpsn/Phone-OS

Repository files navigation

ESP32 CYD Phone-OS

Big WIP

Features

  • Core
    • Async events/UI
    • Synchronized world time
    • persistent storage with an SD card
    • battery percentage
  • Widgets
    • touch buttons
    • touch keyboard
      • Layouts
        • Qwerty
        • Azerty
        • Symbols 1
        • Symbols 2
  • Apps
    • app template
    • wifi settings
      • AP scan
      • Type password
      • Auto-connect to known wifis
    • Todo list
    • Clock
    • Weather
    • Messaging apps

Hardware

  • esp32 devkit C v4
    • flash size: 16Mb
    • psram size: 4Mb
  • ili9341 capacitive touch (ft6206 driver)

Apps

Home

Wifi settings

Build

See shell.nix for needed dependencies.

cargo build

About

A modern phone OS for ESP32 CYD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published