MicroPythonOS is a GUI OS for microcontrollers.

MicroPythonOS 0.0.11, a project developing an operating system for microcontrollers such as the ESP32, written using the MicroPython toolkit, has been released. The operating system features a graphical interface designed with Android and iOS, and supports touchscreen controls. MicroPythonOS's application areas include Internet of Things (IoT) devices, home automation systems, interactive panels, robots, and smart wearables with gesture-based controls. The project can also be used for rapid prototyping of new devices. The code is written in C and Python and is licensed under the MIT license.

 MicroPythonOS is a GUI OS for microcontrollers.  MicroPythonOS is a GUI OS for microcontrollers.  MicroPythonOS is a GUI OS for microcontrollers.

The MicroPythonOS architecture is based on a minimal core system responsible for initialization and interaction with hardware, mounting storage devices, multitasking, and the user interface. All other functionality, such as Wi-Fi setup and installing updates, is relegated to applications. Applications are designed to use the MicroPython language and a subset of Python libraries.

Key features of MicroPythonOS:

  • The ability to quickly write applications and drivers using the MicroPython toolkit (a Python 3 edition for microcontrollers that comes with a reduced set of libraries).
  • Support for launching on both boards with ESP32 microcontrollers and on regular PCs or boards with Linux, such as Raspberry Pi with Raspbian.
  • Graphical interface with screen gesture control.
  • A set of built-in applications (application menu, configurator, widget for Wi-Fi settings, application installation and update program).
  • Support for installing external applications distributed through the centralized App Store catalog (for example, an image viewer and a camera program).
  • Installation and delivery of updates over the network in OTA (over-the-air) mode.
  • Support for Wi-Fi, Bluetooth, IMU (Inertial Measurement Unit) sensors and cameras.
  • System optimization for devices with limited resources. Very fast loading.

Source: opennet.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster