mJS API
Документація всіх функцій, які доступні при написанні програм для Лілки мовою JavaScript (mJS).
display— Дисплей- Константи
- Функції
display.color565()display.set_cursor()display.set_font()display.set_text_size()display.set_text_color()display.set_text_bound()display.print()display.fill_screen()display.draw_pixel()display.draw_line()display.draw_rect()display.fill_rect()display.draw_circle()display.fill_circle()display.draw_triangle()display.fill_triangle()display.draw_ellipse()display.fill_ellipse()display.draw_arc()display.fill_arc()display.draw_image()display.draw_image_transformed()display.queue_draw()
transforms— 2D-трансформаціїcontroller— Контролерresources— Ресурсиmath— Арифметичні функції- Константи
- Функції
math.random()math.clamp()math.lerp()math.map()math.abs()math.sign()math.sqrt()math.pow()math.min()math.max()math.sum()math.avg()math.floor()math.ceil()math.round()math.sin()math.cos()math.tan()math.asin()math.acos()math.atan()math.atan2()math.log()math.deg()math.rad()math.norm()math.len()math.dist()math.rotate()
geometry— Геометріяgpio— Керування GPIO-пінамиutil— Утилітиconsole— Консольbuzzer— П’єзо-динамікaudio— Аудіоsdcard— SD-карткаstate— Збереження стану програмиwifi— Робота з WiFi-мережамиserial— Послідовний портhttp— HTTP-запитиcrypto— Криптографія