About this notice
The StitchSitter firmware includes software developed by third parties and provided under open source licences. We are grateful to the authors of that work. This page identifies those components and the licences that apply to them.
Each component remains the property of its respective copyright holders and is licensed to you under its own licence terms, not under our Firmware Licence Agreement. Where the two conflict, the open source licence governs in respect of that component. Nothing in our agreement limits any right granted to you by an applicable open source licence.
Components
The following third-party components are included in, or linked into, the firmware. Version constraints are those recorded in the firmware's dependency manifest.
- ESP-IDF (Espressif IoT Development Framework), version 5.2 or later. Apache Licence 2.0. Copyright (c) Espressif Systems (Shanghai) Co., Ltd.
- TinyUSB, version 0.19.0. MIT Licence. Copyright (c) Ha Thach (tinyusb.org). The USB device stack that lets the product present itself to an embroidery machine as a storage device.
- esp_tinyusb, version 1.7.x. Apache Licence 2.0. Copyright (c) Espressif Systems. MODIFIED BY US (see modification notice below).
- LVGL (Light and Versatile Graphics Library), version 9.2.x. MIT Licence. Copyright (c) LVGL LLC. Draws the device screen.
- esp_lvgl_port, version 2.3.x. Apache Licence 2.0. Copyright (c) Espressif Systems.
- led_strip, version 2.5 or later. Apache Licence 2.0. Copyright (c) Espressif Systems. Drives the status light.
- mDNS, Apache Licence 2.0. Copyright (c) Espressif Systems. Provides the local hostname by which the device is reached.
- qrcode, version 0.1.x. Apache Licence 2.0. Copyright (c) Espressif Systems. Draws the setup code on the device screen. This component incorporates the QR Code generator library by Project Nayuki, MIT Licence.
Obtaining licence texts
Complete copies of the Apache Licence 2.0, the MIT Licence and the applicable copyright notices are available upon request. Write to sales@stitchsitter.com and we will provide them.
Corrections
If you believe a component is missing from this list, or that a licence is stated incorrectly, please tell us at sales@stitchsitter.com and we will correct it.