Arduino® 는 Arduino S.r.l. 의 상표이며, CIRQUNO 는 Arduino S.r.l. 과 제휴·후원 관계가 없습니다. 보드 이름은 호환 대상을 가리키기 위해서만 씁니다. WS2812 등 부품 이름은 해당 제조사의 제품 명칭입니다.
CIRQUNO 는 아래 오픈소스 소프트웨어를 사용한다. 각 소프트웨어의 저작권은 해당 저작권자에게 있다.
| 구성요소 | 버전 | 라이선스 | 저작권 표시 | 출처 |
|---|---|---|---|---|
| three.js (three.module.js, three.core.js, addons/controls/OrbitControls.js) | 0.187.0 | MIT | Copyright © 2010-2026 three.js authors | https://github.com/mrdoob/three.js |
| avr8js | 0.21.1 | MIT | Copyright (c) 2019-2025 Uri Shaked | https://github.com/wokwi/avr8js |
| codemirror | 6.0.2 | MIT | Copyright (C) 2018-2021 by Marijn Haverbeke and others | https://github.com/codemirror/dev |
| @codemirror/autocomplete | 6.20.4 | MIT | Copyright (C) 2018-2021 by Marijn Haverbeke and others | 〃 |
| @codemirror/commands | 6.11.1 | MIT | 〃 | 〃 |
| @codemirror/lang-cpp | 6.0.3 | MIT | 〃 | 〃 |
| @codemirror/language | 6.13.1 | MIT | 〃 | 〃 |
| @codemirror/lint | 6.9.7 | MIT | 〃 | 〃 |
| @codemirror/search | 6.7.2 | MIT | 〃 | 〃 |
| @codemirror/state | 6.7.6 | MIT | 〃 | 〃 |
| @codemirror/theme-one-dark | 6.1.3 | MIT | 〃 | 〃 |
| @codemirror/view | 6.43.15 | MIT | 〃 | 〃 |
| @codemirror/streamparser | 6.0.0 | MIT | 〃 (번들 포함 여부 확인 필요) | 〃 |
| @lezer/common | 1.5.5 | MIT | Copyright (C) 2018 by Marijn Haverbeke and others | https://github.com/lezer-parser |
| @lezer/cpp | 1.1.6 | MIT | Copyright (C) 2020 by Marijn Haverbeke and others | 〃 |
| @lezer/highlight | 1.2.5 | MIT | Copyright (C) 2018 by Marijn Haverbeke and others | 〃 |
| @lezer/lr | 1.4.12 | MIT | Copyright (C) 2018 by Marijn Haverbeke and others | 〃 |
| @marijn/find-cluster-break | 1.0.4 | MIT | Copyright (C) 2024 by Marijn Haverbeke | https://github.com/marijnh/find-cluster-break |
| crelt | 1.0.7 | MIT | Copyright (C) 2020 by Marijn Haverbeke | https://github.com/marijnh/crelt |
| style-mod | 4.1.4 | MIT | Copyright (C) 2018 by Marijn Haverbeke and others | https://github.com/marijnh/style-mod |
| w3c-keyname | 2.2.8 | MIT | Copyright (C) 2016 by Marijn Haverbeke and others | https://github.com/marijnh/w3c-keyname |
빌드 도구(배포물에 포함되지 않음): esbuild 0.28.2 (MIT, Copyright (c) 2020 Evan Wallace).
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
| 구성요소 | 버전 | 라이선스 | 비고 |
|---|---|---|---|
| Arduino CLI | 1.5.1 | GPL-3.0 | 서버에서 별도 프로세스로 실행. 수정하지 않음. 소스: https://github.com/arduino/arduino-cli |
| AVR GCC 툴체인 (avr-gcc 7.3.0-atmel3.6.1-arduino7) | — | GPL-3.0 (컴파일러) | 컴파일러 자체는 서버에만 있음 |
| arm-none-eabi-gcc (UNO R4 빌드) | — | GPL-3.0 (컴파일러) | 〃 |
CIRQUNO 의 컴파일 기능은 사용자가 작성한 스케치를 아래 코어·라이브러리와 링크해 펌웨어 파일(.hex: 브라우저 시뮬레이터용 / .bin: UNO R4 실물용 내려받기)을 만든다. 실제로 포함되는 구성요소는 사용자의 #include 에 따라 달라진다.
| 구성요소 | 버전 | 라이선스 | 소스 |
|---|---|---|---|
| Arduino AVR Boards (arduino:avr) — core (main.cpp 등) | 1.8.8 | LGPL-2.1-or-later | https://github.com/arduino/ArduinoCore-avr |
| Arduino UNO R4 Boards (arduino:renesas_uno) | 1.6.0 | MIT (Copyright (c) 2022-2023 Arduino SA), 포함된 ArduinoCore-API 는 LGPL-2.1-or-later, 일부 CMSIS/FSP 파일은 Apache-2.0 (SPDX 확인), Renesas FSP 본체 라이선스는 확인 필요 | https://github.com/arduino/ArduinoCore-renesas |
| avr-libc (AVR 표준 C 라이브러리) | 툴체인 동봉본 | BSD-3-Clause 계열 (아래 전문) | https://github.com/avrdudes/avr-libc |
| libgcc / libstdc++ 런타임 | 툴체인 동봉본 | GPL-3.0 + GCC Runtime Library Exception (예외에 따라 펌웨어에 별도 의무 없음) | https://gcc.gnu.org |
/opt/arduino/user/libraries)| 라이브러리 | 버전 | 라이선스 (파일 근거) | 저작권자/작성자 | 소스 |
|---|---|---|---|---|
| Adafruit BusIO | 1.17.4 | MIT (LICENSE) | Copyright (c) 2017 Adafruit Industries | https://github.com/adafruit/Adafruit_BusIO |
| Adafruit GFX Library | 1.13.0 | BSD-2-Clause (license.txt, 전문 아래) | Copyright (c) 2012 Adafruit Industries | https://github.com/adafruit/Adafruit-GFX-Library |
| Adafruit NeoPixel | 1.15.5 | LGPL-3.0 (COPYING) | Adafruit | https://github.com/adafruit/Adafruit_NeoPixel |
| Adafruit SSD1306 | 2.5.17 | BSD-3-Clause (license.txt, 전문 아래) | Copyright (c) 2012, Adafruit Industries | https://github.com/adafruit/Adafruit_SSD1306 |
| Adafruit Unified Sensor | 1.1.15 | Apache-2.0 (LICENSE.txt) | Adafruit | https://github.com/adafruit/Adafruit_Sensor |
| DallasTemperature | 4.0.6 | MIT (LICENSE) | Copyright (c) 2024 Miles Burton | https://github.com/milesburton/Arduino-Temperature-Control-Library |
| DHT sensor library | 1.4.7 | MIT (license.txt) | Copyright (c) 2020 Adafruit Industries | https://github.com/adafruit/DHT-sensor-library |
| LedControl | 1.0.6 | MIT (LICENSE, 전문 아래) | Copyright (c) 2007-2015 Eberhard Fahle | https://github.com/wayoda/LedControl |
| LiquidCrystal | 1.0.7 | LGPL-2.1-or-later (README.adoc) | Arduino, Adafruit | https://github.com/arduino-libraries/LiquidCrystal |
| OneWire | 2.3.8 | MIT 계열 허용 라이선스 (소스 헤더 "Permission is hereby granted") | Jim Studt, Paul Stoffregen 외 | https://github.com/PaulStoffregen/OneWire |
| Servo | 1.3.0 | LGPL-2.1 (LICENSE.txt) | Michael Margolis, Arduino | https://github.com/arduino-libraries/Servo |
| Stepper | 1.1.3 | LGPL-2.1-or-later (소스 헤더) | Arduino | https://github.com/arduino-libraries/Stepper |
| TinyGPSPlus | 1.0.3 | LGPL-2.1-or-later (소스 헤더) | Mikal Hart | https://github.com/mikalhart/TinyGPSPlus |
| TM1637 | 1.2.0 | LGPL-3.0 (LICENSE) | Avishay Orpaz | https://github.com/avishorp/TM1637 |
| Wire, SoftwareSerial, SPI 등 코어 동봉 라이브러리 | 코어 버전 | LGPL-2.1-or-later | Arduino | 코어 저장소 |
서버 컴파일과 펌웨어 고지 요약
#include 한 라이브러리가 정적으로 링크된다.Software License Agreement (BSD License)
Copyright (c) 2012 Adafruit Industries. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
Software License Agreement (BSD License)
Copyright (c) 2012, Adafruit Industries
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holders nor the
names of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ''AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Copyright (c) 2002,2003,2005,2006,2007 Marek Michalkiewicz, Joerg Wunsch
Copyright (c) 2007 Eric B. Weddington
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in
the documentation and/or other materials provided with the
distribution.
* Neither the name of the copyright holders nor the names of
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(avr-libc 는 파일마다 저작권자가 다르며, 모두 위와 같은 BSD 형식의 허락 문구를 따른다. 파일별 저작권 표시는 avr-libc 소스 배포본에 있다: https://github.com/avrdudes/avr-libc )
Copyright (c) 2007-2015 Eberhard Fahle
(허락 문구는 1장의 MIT License 와 동일)
전문: Apache License 2.0 전문(사본) · 원문 https://www.apache.org/licenses/LICENSE-2.0
전문(사본): GNU LGPL 2.1 · GNU LGPL 3.0 · GNU GPL 3.0 (원문 https://www.gnu.org/licenses/)
© 2026 CIRQUNO. All rights reserved.