Jaculus allows you to run JavaScript code on embedded devices. This is a version for the ESP32 platform with support for ESP32-S3, ESP32, ESP32-C3 and ESP32-C6 SoCs.
ESP32-S3 with PSRAM is recommended. Boards with less RAM are less stable; ESP32, ESP32-C3 and ESP32-C6 support is experimental and not very well tested. Please report any issues you encounter.
You can install Jaculus to your device manually using ESP-IDF or using Jaculus-tools, which are then used to program and control the device.
Everything in this repository, unless otherwise noted, is licensed under the GNU General Public License, version 3.0.