Files
beeos/docs/DEVELOPMENT.md

680 B

BeeOS Development Notes

BeeOS is currently a desktop simulator and project framework for a future MicroPython/LVGL watch OS.

Current development rules

  • Keep the simulator runnable on normal Windows Python.
  • Do not require LVGL on Windows.
  • Keep HiveStore curated, even when third-party repos are supported.
  • Prefer small curated asset subsets over large full asset packs.
  • Keep package formats JSON-based and easy to inspect.
  • Keep generated firmware assets separate under beeos/generated/.

Before packaging

Run:

py tools/validate_project.py --project-root .

Optional cleanup:

py tools/clean_project.py --project-root .