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

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

MicroPythonOS ΠΏΡ€Π΅Π΄Π»Π°Π³Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° Π±Π°Π·ΠΎΠ²Π° систСма, отговаряща Π·Π° инициализацията ΠΈ взаимодСйствиСто с Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π°, ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° устройства Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, многозадачност ΠΈ потрСбитСлски интСрфСйс. Всичката Π΄Ρ€ΡƒΠ³Π° функционалност, ΠΊΠ°Ρ‚ΠΎ настройка Π½Π° Wi-Fi ΠΈ инсталиранС Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π΅ поставСна Π² прилоТСния. Π’ основСн ΠΏΠ°ΠΊΠ΅Ρ‚ Π²Π»ΠΈΠ·Π°Ρ‚ мСню Π·Π° прилоТСния, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€, Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Π·Π° настройка Π½Π° Wi-Fi, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π·Π° инсталиранС ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° прилоТСния.

ΠŸΡ€Π΅Π΄Π»Π°Π³Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ° MicroPython (опростСна вСрсия Π½Π° Python 3) ΠΈ подмноТСство ΠΎΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ Π½Π° Python Π·Π° прилоТСния. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½Π° Π΅ инсталация Π½Π° външни прилоТСния, разпространявани Ρ‡Ρ€Π΅Π· цСнтрализирания ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ App Store (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, разпространявани Ρ‡Ρ€Π΅Π· App Store сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° изобраТСния ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠ°ΠΌΠ΅Ρ€Π°). АктуализациитС сС доставят ΠΏΠΎ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌ OTA (over-the-air). ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Wi-Fi, Bluetooth, Π·Π²ΡƒΠΊΠΎΠ²ΠΈ ΠΊΠΎΠ΄Π΅Ρ†ΠΈ, IMU сСнзори (Inertial Measurement Unit), сСнзорни Π΅ΠΊΡ€Π°Π½ΠΈ ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ.

Π‘Ρ€Π΅Π΄ измСнСнията Π² Π½ΠΎΠ²Π°Ρ‚Π° вСрсия:

  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Waveshare ESP32-S3-Touch-LCD-3.5 с Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ 3.5-ΠΈΠ½Ρ‡ΠΎΠ² Π΅ΠΊΡ€Π°Π½ (320Γ—480) ΠΈ Π·Π²ΡƒΠΊΠΎΠ² ΠΊΠΎΠ΄Π΅ΠΊ ES8311.
  • Π’ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π½Π° прилоТСнията AppStore Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ Π±ΡƒΡ‚ΠΎΠ½ β€žScan QRβ€œ Π·Π° сканиранС Π½Π° QR ΠΊΠΎΠ΄ с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ (https://badgehub.eu/page/project/APP_ID, micropythonos://app/APP_ID ΠΈΠ»ΠΈ mpos://app/APP_ID) ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π° информация Π·Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ. Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠ°ΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΈ сканиранС Π½Π° QR ΠΊΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΎ Ρ€Π°Π·ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ Π½Π° Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ към прилоТСния ΠΈ прСдоставянС Π½Π° Π΄ΠΈΠ°Π»ΠΎΠ³ Π·Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π½Π° прилоТСнията.
  • Π’ AppManager Π΅ прСдоставСна Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° URL адрСси с прилоТСния.
  • Π’ музикалния ΠΏΠ»Π΅ΡŠΡ€ Π΅ осигурСна Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Ρ„Π»Π°Π³Π° Π·Π° Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π½ΠΎ Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° всички ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ. ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Π·Π²ΡƒΠΊΠΎΠ²ΠΈ систСми, ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‰ΠΈ сС Ρ‡Ρ€Π΅Π· шина I2S (Inter-IC Sound).
  • Π’ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ ΠΊΠ΅ΡˆΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° emoji.
  • Π’ TaskManager Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° функция Π·Π° слСдСнС Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° стартиранитС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ тяхното ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ стартиранС слСд Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅. Π Π΅ΠΆΠΈΠΌΡŠΡ‚ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ стартиранС Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ към ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° aiorepl.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ компрСсиранС Π½Π° статични Π°Ρ€Ρ…ΠΈΠ²ΠΈ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма (freezefs β€”compress) ΠΈ Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ почистванС Π½Π° pycache Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ оставащи Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈ копия Π² сборочната срСда, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ намаляванС Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° с 39 ΠšΠ‘. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π΅ компрСсиранС Π½Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ Montserrat 10-18, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ спСстило 19 ΠšΠ‘.

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

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