Поиск
На сайте: 763837 статей, 327745 фото.

Ардуино

Ардуино — Arduino аппаратно-программная платформа с открытым исходным кодом, позволяющая разрабатывать микроконтроллеры (как правило, одноплатные) для создания цифро-аналоговых устройств. Его аппаратные продукты лицензируются по лицензии CC BY-SA, а программное обеспечение распространяется по лицензии GNU Lesser General Public License (LGPL) или GNU General Public License (GPL), которые дают разрешение на производство плат Arduino и распространение программного обеспечения любым пользователям. Платы Arduino можно приобрести на официальном сайте или у авторизованных дистрибьюторов.

В конструкциях плат Arduino используются различные микропроцессоры и контроллеры. Платы оснащены наборами контактов цифрового и аналогового ввода/вывода (I/O), которые могут быть подключены к различным платам расширения («щитам») или макетным платам (для прототипирования) и другим схемам. Платы оснащены интерфейсами последовательной связи, включая универсальную последовательную шину (USB) в некоторых моделях, которые также используются для загрузки программ. Микроконтроллеры могут быть запрограммированы с использованием языков программирования C и C++ с использованием стандартного API, который также известен как язык Arduino, и используется с модифицированной версией компилятора IDE. Помимо использования традиционных наборов инструментов компилятора, платформа Arduino предоставляет интегрированную среду разработки (IDE) и инструмент командной строки, разработанный на Go.

Проект Arduino начался в 2005 году как инструмент для студентов в итальянском Interaction Design Institute Ivrea, с целью предоставить новичкам и профессионалам недорогой и простой способ создания устройств, которые взаимодействуют с окружающей средой с помощью датчиков и исполнительных механизмов. Типичными примерами таких устройств, предназначенных для начинающих любителей, являются простые роботы, термостаты и детекторы движения.

Название Arduino пошло от одноимённого бара в итальянском городке Ивреа, где частенько встречались некоторые из основателей проекта. Бар был назван в честь Ардуина из Ивреи, который был маркграфом Ивреайской области и королем Италии с 1002 по 1014 год. Как видим, это была достаточно известная личность, но, разумеется, не столь популярная, как данная платформа :)).

Торговая марка

В начале 2008 года пять человек, стоявших у истоков проекта, создали компанию Arduino LLC для владения товарными знаками, связанными с Arduino. Это ООО должно было получать роялти от сторонних организаций, которые бы занимались выпуском плат Ардуино. При этом один из отцов-основателей в конце этого же года тайком зарегистрировал одноименную торговую марку в Италии на свою компанию «Smart Projects». Через какое-то время эта история всплыла и начался большой переговорный процесс, который успехом не увенчался и в 2014 году «Smart Projects» отказалась отчислять роялти в «Arduino LLC», при этом «Smart Projects» переименовался в «Arduino SRL» и создал клон оригинального сайта. Начались судебные тяжбы.
В мае 2015 года Arduino LLC создала всемирную торговую марку Genuino, используемую в качестве торговой марки за пределами США, которая, впрочем, впоследствии была упразднена.

После долгих судебных срачей в октябре 2016 года было объявлено о слиянии двух компаний в единую «Arduino AG».

Ссылки