Keira OS
Ми написали для Лілки власну прошивку, яка називається «Keira OS» (Операційна Система «Кіра») і включає в себе основні функції для демонстрації можливостей пристрою.
Keira - це операційна система, що базується на проєкті FreeRTOS. Вона підтримує мультизадачність, мережу, запуск Lua-програм та сторонніх прошивок з SD-карти та багато іншого.
Більше інформації про Keira OS - на наступній сторінці.
Зміст
- Можливості
- Запуск
- Карта microSD
- Написання програм на C++
- Написання програм на Lua
- Lua API
lilka: Спеціальні функціїdisplay: Дисплейtransform- Перетворення зображеньcontroller- Введенняresources- Ресурсиmath- Арифметичні функціїgeometry- Геометричні функціїgpio- Керування GPIO-пінамиutil- Утилітиbuzzer- П’єзо-динамікaudio- Аудіоsdcard- Робота з SD-картоюstate- Збереження стану програмиwifi- Робота з WiFi-мережамиserial- Робота з UART1http- Робота з HTTP запитамиhttpserver- HTTP-серверnet- TCP-сокетиmqtt- Протокол MQTTcrypto- Шифрування та хешування
- Написання програм на mJS (JavaScript)
- mJS API
display— Дисплейtransforms— 2D-трансформаціїcontroller— Контролерresources— Ресурсиmath— Арифметичні функціїgeometry— Геометріяgpio— Керування GPIO-пінамиutil— Утилітиconsole— Консольbuzzer— П’єзо-динамікaudio— Аудіоsdcard— SD-карткаstate— Збереження стану програмиwifi— Робота з WiFi-мережамиserial— Послідовний портhttp— HTTP-запитиcrypto— Криптографія