Mikrokontrolcüler için grafik arayüzlü bir işletim sistemi olan MicroPythonOS 0.18 yayınlandı.

MicroPythonOS 0.18.0 artık kullanıma sunuldu. MicroPython araç seti kullanılarak yazılmış, ESP32 gibi mikrodenetleyiciler için bir işletim sistemi geliştiriyor. İşletim sistemi, tasarlanmış bir grafik arayüzüne sahiptir. Android MicroPythonOS, iOS işletim sistemlerini destekler ve dokunmatik ekran veya gezinme düğmelerini kullanır. MicroPythonOS'un hedeflenen uygulamaları arasında Nesnelerin İnterneti (IoT) cihazları, ev otomasyon sistemleri, etkileşimli paneller, robotlar ve jest tabanlı kontrollere sahip akıllı giyilebilir cihazlar yer almaktadır. Proje ayrıca yeni cihazların hızlı prototiplemesi için de kullanılabilir. Kod C ve Python dillerinde yazılmıştır ve MIT lisansı altındadır.

MicroPythonOS, donanım başlatma ve donanımla etkileşim, depolama aygıtlarının bağlanması, çoklu görev yürütme ve kullanıcı arayüzünden sorumlu minimal bir çekirdek sistem sunar. Wi-Fi kurulumu ve güncellemesi gibi diğer tüm işlevler uygulamalar içinde yer alır. Çekirdek paket, bir uygulama menüsü, bir yapılandırıcı, bir Wi-Fi kurulum aracı ve bir uygulama yükleyici ve güncelleyici içerir.

Uygulamalar, MicroPython (Python 3'ün basitleştirilmiş bir sürümü) ve Python kütüphanelerinin bir alt kümesi kullanılarak desteklenmektedir. Merkezi Uygulama Mağazası aracılığıyla dağıtılan harici uygulamalar yüklenebilir (örneğin, bir resim görüntüleyici ve kamera uygulaması Uygulama Mağazası aracılığıyla dağıtılır). Güncellemeler kablosuz olarak (OTA) sağlanır. Wi-Fi, Bluetooth, ses kodekleri, IMU (Atalet Ölçüm Birimi) sensörleri, dokunmatik ekranlar ve kameralar için destek sağlanmaktadır.

Yeni sürümdeki değişiklikler arasında:

  • Dahili 3.5 inç ekran (320×480) ve ES8311 ses kodeğine sahip Waveshare ESP32-S3-Touch-LCD-3.5 kartı için destek eklendi.
  • AppStore uygulama kataloğuna "QR Tara" düğmesi eklendi. Bu düğme, bir uygulama kimliği (https://badgehub.eu/page/project/APP_ID, micropythonos://app/APP_ID veya mpos://app/APP_ID) içeren bir QR kodunu taramanıza ve uygulama hakkında ayrıntılı bilgi görüntülemenize olanak tanır. Kamera uygulaması artık QR kodlarını tararken uygulama bağlantılarını tanıyor ve uygulama kataloğuna erişmek için bir iletişim kutusu sunuyor.
  • AppManager, URL işleyicilerini uygulamalara bağlama olanağı sağlar.
  • Müzik çalar artık tüm platformlarda döngülü oynatma özelliğini destekliyor. I2S (Inter-IC Sound) veri yolu üzerinden bağlanan ses sistemlerine yönelik destek iyileştirildi.
  • Yazı tipi yöneticisi artık emoji kodlarının önbelleğe alınmasını destekliyor.
  • Görev Yöneticisi artık çalışan görevlerin durumunu takip ediyor ve kapatma işleminde bunları yeniden başlatıyor. aiorepl konsoluna otomatik yeniden başlatma modu uygulandı.
  • Statik dosya sistemi arşivleri için sıkıştırma eklendi (freezefs --compress) ve derleme ortamında kalan pycache dosyaları ve yedeklerin temizlenmesi etkinleştirilerek aygıt yazılımı boyutu 39 KB azaltıldı. Montserrat 10-18 yazı tipleri için sıkıştırma etkinleştirilerek 19 KB tasarruf sağlandı.

Kaynak: opennet.ru

DDoS korumalı siteler, VPS VDS sunucuları için güvenilir hosting satın alın 🔥 DDoS korumalı, güvenilir VPS ve VDS sunucu barındırma hizmeti satın alın | ProHoster