Skip to content

Commit 7b082c7

Browse files
Update docs
1 parent b2f7a97 commit 7b082c7

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

docs/architecture/filesystem.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ MicroPythonOS uses a structured filesystem to organize apps, data, and resources
66
- **com.micropythonos.helloworld/**: Installation directory for HelloWorld App. See [Creating Apps](../apps/creating-apps.md).
77
- **builtin/**: Read-only filesystem compiled into the OS, mounted at boot by `main.py`.
88
- **apps/**: See [Built-in Apps](../apps/built-in-apps.md).
9-
- **res/mipmap-mdpi/default_icon_64x64.png**: Default icon for apps without one.
9+
- **res/**: Resources (icons, fonts, etc.).
1010
- **lib/**: Libraries and frameworks
1111
- **mpos/**: MicroPythonOS libraries and frameworks
1212
- **ui/**: MicroPythonOS User Interface libraries and frameworks
13-
- **data/**: Storage for app data.
13+
- **prefs/**: Storage for app data.
1414
- **com.micropythonos.helloworld/**: App-specific storage (e.g., `config.json`)
1515
- **com.micropythonos.settings/**: Storage used by the built-in Settings App
1616
- **com.micropythonos.wifi/**: Storage used by the built-in WiFi App
17-
- **images/**: Generic storage for images (use by e.g. the Camera App).
1817

1918
This structure ensures a clear separation between system resources, apps, and user data.
19+
20+
When creating packages, use `_` instead of `.` in names (e.g., `com_micropythonos_nostr`), since `.` has special meaning in Python module imports.

0 commit comments

Comments
 (0)