The Twiddle source code written for this project is licensed under CC BY-NC-SA 4.0. That licence covers only code written for Twiddle. The firmware images also contain third-party components. Each keeps its own licence, listed with the full licence texts for every released version below. Nothing in the CC BY-NC-SA terms limits the rights those licences give you.
The ESP32-P4 images contain no GPL or LGPL component. This is checked for every release from the linker map and the sources of everything linked (scripts/gen_notices.py --check). Source for each release is the tag in the repository linked from the main page.
DRAFT, not read by a lawyer. The ESP32-S3 firmware statically links LGPL-2.1+ parts of Arduino-ESP32. For it, the copyright holder additionally permits every recipient, for the sole purpose of exercising LGPL-2.1 section 6 rights, to modify the combined firmware, replace the LGPL components with modified versions and relink, run the result and reverse engineer it to debug those modifications, for their own use, notwithstanding the NonCommercial condition. This does not allow distribution or commercial exploitation of Twiddle code. The full paragraph is in LICENSE-NOTES.md in the firmware repositories and in the written offer shipped with each S3 release. The ESP32-P4 image links no LGPL component.
Loading…
The page code in this site (HTML, CSS, JavaScript, generator scripts) is licensed under Apache-2.0. The flasher button is esp-web-tools (Apache-2.0) built unmodified from a pinned commit, with its dependencies; their licence texts are in vendor/esp-web-tools/licenses and LICENSE.