MicroPythonOS β€” ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π° систСма с Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ интСрфСйс Π·Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ

ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ новинарски Π±Ρ€ΠΎΠΉ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° MicroPythonOS 0.0.11, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π° систСма Π·Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ ΠΊΠ°Ρ‚ΠΎ ESP32, написана с инструмСнти ΠΎΡ‚ MicroPython. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма Π΅ снабдСна с Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ интСрфСйс, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ с ΠΎΠ³Π»Π΅Π΄ Π½Π° Android ΠΈ iOS, ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‡Ρ€Π΅Π· сСнзорни Π΅ΠΊΡ€Π°Π½ΠΈ. ΠžΠ±Π»Π°ΡΡ‚ΠΈ Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° MicroPythonOS Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π° Π½Π΅Ρ‰Π°Ρ‚Π° (IoT), систСми Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° домашна автоматизация, ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ, Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ ΠΈ ΡƒΠΌΠ½ΠΈ носими устройства с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‡Ρ€Π΅Π· ТСстовС Π½Π° Π΅ΠΊΡ€Π°Π½Π°. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Π±ΡŠΡ€Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΈ Π½Π° Π½ΠΎΠ²ΠΈ устройства. ΠšΠΎΠ΄ΡŠΡ‚ Π΅ написан Π½Π° Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ C ΠΈ Python ΠΈ сС разпространява ΠΏΠΎΠ΄ лицСнзия MIT.

MicroPythonOS - ОБ с Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ интСрфСйс Π·Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ.MicroPythonOS - ОБ с Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ интСрфСйс Π·Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ.MicroPythonOS - ОБ с Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ интСрфСйс Π·Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ.

АрхитСктурата Π½Π° MicroPythonOS сС основава Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° Π±Π°Π·ΠΎΠ²Π° систСма, ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π½Π° Π·Π° инициализацията ΠΈ взаимодСйствиСто с Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π°, ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° носитСли, многозадачност ΠΈ потрСбитСлски интСрфСйс. Цялата останала функционалност, ΠΊΠ°Ρ‚ΠΎ настройка Π½Π° Wi-Fi ΠΈ инсталиранС Π½Π° обновлСния, Π΅ изнСсСна Π² прилоТСния. Π—Π° прилоТСнията сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΅Π·ΠΈΠΊΡŠΡ‚ MicroPython ΠΈ подмноТСство ΠΎΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ Π½Π° Python.

ΠšΠ»ΡŽΡ‡ΠΎΠ²ΠΈ характСристики Π½Π° MicroPythonOS:

  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π±ΡŠΡ€Π·ΠΎ писанС Π½Π° прилоТСния ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° инструмСнти ΠΎΡ‚ MicroPython (рСдакция Π½Π° Python 3 Π·Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ, доставяна с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ).
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° стартиранС ΠΊΠ°ΠΊΡ‚ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠΈ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ ESP32, Ρ‚Π°ΠΊΠ° ΠΈ Π½Π° стандартни PC ΠΈΠ»ΠΈ ΠΏΠ»Π°Ρ‚ΠΊΠΈ с Linux, ΠΊΠ°Ρ‚ΠΎ Raspberry Pi с Raspbian.
  • Π“Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ интСрфСйс с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ посрСдством ТСстовС Π½Π° Π΅ΠΊΡ€Π°Π½Π°.
  • ΠŸΠ°ΠΊΠ΅Ρ‚ ΠΎΡ‚ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ прилоТСния (мСню Π½Π° прилоТСнията, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€, ΡƒΠΈΠ΄ΠΆΠ΅Ρ‚ Π·Π° настройка Π½Π° Wi-Fi, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π·Π° инсталиранС ΠΈ обновяванС Π½Π° прилоТСния).
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° инсталиранС Π½Π° външни прилоТСния, разпространявани Ρ‡Ρ€Π΅Π· цСнтрализирания ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ App Store (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° изобраТСния ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠ°ΠΌΠ΅Ρ€Π°).
  • Π˜Π½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ ΠΈ доставка Π½Π° обновлСния ΠΏΠΎ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌ OTA (over-the-air).
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Wi-Fi, Bluetooth, IMU (ΠΈΠ½Π΅Ρ€Ρ†ΠΈΠ°Π»Π½ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Ρ‚Π΅Π»Π½ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈ) ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ.
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π½Π° систСмата Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° устройства с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ рСсурси. Много Π±ΡŠΡ€Π·ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster