The familiar syntax and tooling, all at your fingertips.
Bytecode interpreter for low power/flash/memory.
In Visual Studio Code, for embedded hardware or simulated devices.
Develop and test your firmware using hardware/mock sensors. CI friendly.
Local and Remote Workspace
Develop your firmware from your local machine or a remote container
Write drivers in TypeScript using I2C, SPI, ... without having to go down to C (limitations apply :) )
Supported on popular microcontrollers. Portable to more...
fetch, TCP, TLS, HTTP/S, MQTT, ...
Leverage npm, yarn or pnpm to distribute and consume DeviceScript packages.