Bc. Petr Kubica

Bakalářská práce

Jaculus: Approachable Programming of Embedded Devices via Javascript

Jaculus: Approachable Programming of Embedded Devices via Javascript
Anotace:
Tato práce se věnuje návrhu a implementaci platformy Jaculus, která umožňuje programování mikrokontrolérů pomocí jazyků Javascript a TypeScript. Skládá se z běhového prostředí pro miktrokontrolér a aplikace pro příkazovou řádku sloužící k přístupu k zařízení. Běhové prostředí je postaveno okolo JavaScriptového interpretu QuickJS a nabízí vysokou abstrakci nad JavaSkriptovými koncepty za účelem zjednodušení …více
Abstract:
This thesis presents the design and implementation of Jaculus, a platform for programming microcontrollers using JavaScript and TypeScript. The platform consists of a runtime for the microcontroller and a command-line tool for accessing the device. The runtime is built around the QuickJS JavaScript engine and provides a high-level abstraction over JavaScript concepts to make creating new native features …více
 
 
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 18. 5. 2023

Obhajoba závěrečné práce

  • Obhajoba proběhla 28. 6. 2023
  • Vedoucí: RNDr. Jan Mrázek
  • Oponent: RNDr. Petr Ročkai, Ph.D.

Citační záznam

Plný text práce

Obsah online archivu závěrečné práce
Zveřejněno v Theses:
  • světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatiky

Masarykova univerzita

Fakulta informatiky

Bakalářský studijní program / obor:
Informatika / Informatika