<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wikihandbk.com/ruwiki/index.php?action=history&amp;feed=atom&amp;title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%3AArduino%2F%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8</id>
	<title>Шаблон:Arduino/Библиотеки - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wikihandbk.com/ruwiki/index.php?action=history&amp;feed=atom&amp;title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%3AArduino%2F%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8"/>
	<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Arduino/%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8&amp;action=history"/>
	<updated>2026-04-14T11:56:31Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Arduino/%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8&amp;diff=4571350&amp;oldid=prev</id>
		<title>Myagkij: /* БиблиотекиArduino.cc - Libraries */</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Arduino/%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8&amp;diff=4571350&amp;oldid=prev"/>
		<updated>2023-02-19T14:43:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;БиблиотекиArduino.cc - Libraries&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 18:43, 19 февраля 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Библиотеки&amp;lt;ref&amp;gt;[https://www.arduino.cc/en/Reference/Libraries Arduino.cc - Libraries]&amp;lt;/ref&amp;gt;=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Библиотеки&amp;lt;ref&amp;gt;[https://www.arduino.cc/en/Reference/Libraries Arduino.cc - Libraries]&amp;lt;/ref&amp;gt;=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Как и большинство платформ для программирования, возможности IDE Arduino можно расширить за счет добавления новых библиотек. Благодаря этим библиотекам при написании &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;скетчей &lt;/del&gt;можно будет использовать дополнительный функционал – например, для управления определенными устройствами или манипуляции данными. Чтобы задействовать в &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;скетче &lt;/del&gt;нужную библиотеку, выберите ее в меню Скетч &amp;gt; Подключить библиотеку (Sketch &amp;gt; Include Library).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Как и большинство платформ для программирования, возможности &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Arduino:Знакомство с Arduino/Среда разработки|&lt;/ins&gt;IDE Arduino&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;можно расширить за счет добавления новых библиотек. Благодаря этим библиотекам при написании &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[скетч]]ей &lt;/ins&gt;можно будет использовать дополнительный функционал – например, для управления определенными устройствами или манипуляции данными. Чтобы задействовать в &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[скетч]]е &lt;/ins&gt;нужную библиотеку, выберите ее в меню &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''&lt;/ins&gt;Скетч &amp;gt; Подключить библиотеку (Sketch &amp;gt; Include Library)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В IDE Arduino уже установлены некоторые библиотеки, но вы можете загрузить новые и даже создать свои собственные. Более подробно об установке библиотек читайте [[Arduino:Знакомство_с_Arduino/Установка_дополнительных_библиотек|тут]]. А по [https://www.arduino.cc/en/Hacking/LibraryTutorial этой ссылке] – руководство по написанию собственных библиотек. О том, как создать для своей библиотеки API в Arduino-стиле, читайте [https://www.arduino.cc/en/Reference/APIStyleGuide тут].  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Arduino:Знакомство с Arduino/Среда разработки|&lt;/ins&gt;IDE Arduino&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;уже установлены некоторые библиотеки, но вы можете загрузить новые и даже создать свои собственные. Более подробно об установке библиотек читайте [[Arduino:Знакомство_с_Arduino/Установка_дополнительных_библиотек|тут]]. А по [https://www.arduino.cc/en/Hacking/LibraryTutorial этой ссылке] – руководство по написанию собственных библиотек. О том, как создать для своей библиотеки API в Arduino-стиле, читайте [https://www.arduino.cc/en/Reference/APIStyleGuide тут].  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Стандартные библиотеки==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Стандартные библиотеки==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot;&gt;Строка 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/Ethernet|Ethernet]] – для подключения к интернету при помощи Arduino Ethernet Shield&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/Ethernet|Ethernet]] – для подключения к интернету при помощи Arduino Ethernet Shield&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Примеры/Firmata|Firmata]] – для коммуникации с программами на компьютере при помощи стандартизированного протокола Firmata&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Примеры/Firmata|Firmata]] – для коммуникации с программами на компьютере при помощи стандартизированного протокола Firmata&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/GSM|GSM]] – для подключения к GSM/GPRS сети при помощи GSM-модуля&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/GSM|GSM]] – для подключения к &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;GSM&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;GPRS&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;сети при помощи GSM-модуля&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/LiquidCrystal|LiquidCrystal]] – для управления жидко-кристаллическими дисплеями (LCD)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/LiquidCrystal|LiquidCrystal]] – для управления жидко-кристаллическими дисплеями (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;LCD&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/SD|SD]] – для считывания и записи на SD-карту&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/SD|SD]] – для считывания и записи на SD-карту&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/Servo|Servo]] – для управления &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;сервомоторами&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/Servo|Servo]] – для управления &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[сервомотор]]ами&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/SPI|SPI]] – для коммуникации с устройствами при помощи шины SPI&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/SPI|SPI]] – для коммуникации с устройствами при помощи шины SPI&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/SoftwareSerial|SoftwareSerial]] – для последовательной коммуникации на любых цифровых контактах. В IDE Arduino версии 1.0 и выше для этих целей служит библиотека NewSoftSerial от [http://arduiniana.org Микала Харта] (Mikal Hart)  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/SoftwareSerial|SoftwareSerial]] – для последовательной коммуникации на любых цифровых контактах. В &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Arduino:Знакомство с Arduino/Среда разработки|&lt;/ins&gt;IDE Arduino&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;версии 1.0 и выше для этих целей служит библиотека NewSoftSerial от [http://arduiniana.org Микала Харта] (Mikal Hart)  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/Stepper|Stepper]] – для управления шаговыми моторами&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/Stepper|Stepper]] – для управления шаговыми моторами&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/TFT|TFT]] – для рисования текста, изображений и фигур на TFT-дисплее Arduino&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/TFT|TFT]] – для рисования текста, изображений и фигур на TFT-дисплее Arduino&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot;&gt;Строка 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/Wire|Wire]] – для коммуникации (т.е. получения и отправки данных) с устройствами и датчиками при помощи шины TWI/I2C&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Arduino:Библиотеки/Wire|Wire]] – для коммуникации (т.е. получения и отправки данных) с устройствами и датчиками при помощи шины TWI/I2C&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Библиотеки Matrix и Sprite вместе с IDE Arduino больше не распространяются.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Библиотеки Matrix и Sprite вместе с &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Arduino:Знакомство с Arduino/Среда разработки|&lt;/ins&gt;IDE Arduino&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;больше не распространяются.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Только для Arduino 101 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Только для Arduino 101 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Myagkij</name></author>
	</entry>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Arduino/%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8&amp;diff=4571349&amp;oldid=prev</id>
		<title>Myagkij: /* БиблиотекиArduino.cc - Libraries */</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Arduino/%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8&amp;diff=4571349&amp;oldid=prev"/>
		<updated>2023-02-19T14:41:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;БиблиотекиArduino.cc - Libraries&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;a href=&quot;http://wikihandbk.com/ruwiki/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Arduino/%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8&amp;amp;diff=4571349&amp;amp;oldid=21417&quot;&gt;Внесённые изменения&lt;/a&gt;</summary>
		<author><name>Myagkij</name></author>
	</entry>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Arduino/%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8&amp;diff=21417&amp;oldid=prev</id>
		<title>Myagkij: /* Коммуникация (сети и протоколы) */</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Arduino/%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8&amp;diff=21417&amp;oldid=prev"/>
		<updated>2016-12-15T16:32:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Коммуникация (сети и протоколы)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Библиотеки&amp;lt;ref&amp;gt;[https://www.arduino.cc/en/Reference/Libraries Arduino.cc - Libraries]&amp;lt;/ref&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Как и большинство платформ для программирования, возможности '''IDE Arduino''' можно расширить за счет добавления новых библиотек. Благодаря этим библиотекам при написании скетчей можно будет использовать дополнительный функционал – например, для управления определенными устройствами или манипуляции данными. Чтобы задействовать в скетче нужную библиотеку, выберите ее в меню '''Скетч &amp;gt; Подключить библиотеку (Sketch &amp;gt; Include Library)'''.&lt;br /&gt;
&lt;br /&gt;
В '''IDE Arduino''' уже установлены некоторые библиотеки, но вы можете загрузить новые и даже создать свои собственные. Более подробно об установке библиотек читайте [[Arduino:Знакомство_с_Arduino/Установка_дополнительных_библиотек|тут]]. А по [https://www.arduino.cc/en/Hacking/LibraryTutorial этой ссылке] – руководство по написанию собственных библиотек. О том, как создать для своей библиотеки '''API''' в '''Arduino'''-стиле, читайте [https://www.arduino.cc/en/Reference/APIStyleGuide тут]. &lt;br /&gt;
&lt;br /&gt;
==Стандартные библиотеки==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/EEPROM|EEPROM]] – считывание и запись в '''«постоянную»''' память&lt;br /&gt;
* [[Arduino:Библиотеки/Ethernet|Ethernet]] – для подключения к интернету при помощи '''Arduino Ethernet Shield'''&lt;br /&gt;
* [[Arduino:Примеры/Firmata|Firmata]] – для коммуникации с программами на компьютере при помощи стандартизированного протокола '''Firmata'''&lt;br /&gt;
* [[Arduino:Библиотеки/GSM|GSM]] – для подключения к '''GSM/GPRS''' сети при помощи '''GSM'''-модуля&lt;br /&gt;
* [[Arduino:Библиотеки/LiquidCrystal|LiquidCrystal]] – для управления жидко-кристаллическими дисплеями ('''LCD''')&lt;br /&gt;
* [[Arduino:Библиотеки/SD|SD]] – для считывания и записи на '''SD'''-карту&lt;br /&gt;
* [[Arduino:Библиотеки/Servo|Servo]] – для управления сервомоторами&lt;br /&gt;
* [[Arduino:Библиотеки/SPI|SPI]] – для коммуникации с устройствами при помощи шины '''SPI'''&lt;br /&gt;
* [[Arduino:Библиотеки/SoftwareSerial|SoftwareSerial]] – для последовательной коммуникации на любых цифровых контактах. В '''IDE Arduino''' версии '''1.0''' и выше для этих целей служит библиотека NewSoftSerial от [http://arduiniana.org Микала Харта] (Mikal Hart) &lt;br /&gt;
* [[Arduino:Библиотеки/Stepper|Stepper]] – для управления шаговыми моторами&lt;br /&gt;
* [[Arduino:Библиотеки/TFT|TFT]] – для рисования текста, изображений и фигур на '''TFT'''-дисплее '''Arduino'''&lt;br /&gt;
* [[Arduino:Библиотеки/WiFi|WiFi]] – для подключения к интернету при помощи '''Arduino WiFi Shield'''&lt;br /&gt;
* [[Arduino:Библиотеки/Wire|Wire]] – для коммуникации (т.е. получения и отправки данных) с устройствами и датчиками при помощи шины '''TWI/I2C'''&lt;br /&gt;
&lt;br /&gt;
Библиотеки Matrix и Sprite вместе с '''IDE Arduino''' больше не распространяются.&lt;br /&gt;
&lt;br /&gt;
== Только для Arduino 101 ==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/CurieBLE|CurieBLE]]&lt;br /&gt;
* [[Arduino:Библиотеки/CurieIMU|CurieIMU]] – управление встроенными акселерометром и гироскопом&lt;br /&gt;
* [[Arduino:Библиотеки/CurieTimerOne|CurieTimerOne]] – позволяет использовать функции таймера&lt;br /&gt;
&lt;br /&gt;
==Только для Arduino Due==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/Audio|Audio]] – проигрывает аудиофайлы с '''SD'''-карты&lt;br /&gt;
* [[Arduino:Библиотеки/Scheduler|Scheduler]] – позволяет одновременно запускать несколько разных функций&lt;br /&gt;
&lt;br /&gt;
==Только для Arduino Due, Zero и MKR1000==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/USBHost|USBHost]] – коммуникация с периферийными USB-устройствами вроде мыши или клавиатуры&lt;br /&gt;
&lt;br /&gt;
==Только для Arduino Zero и MKR1000==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/AudioFrequencyMeter|Audio Frequency Meter Library]] – позволяет брать образец аудиосигнала и определять его частоту&lt;br /&gt;
* [[Arduino:Библиотеки/AudioZero|AudioZero]] – проигрывает аудиофайлы с '''SD'''-карты&lt;br /&gt;
* [[Arduino:Библиотеки/RTC|RTC]] – часы реального времени для установления графика событий&lt;br /&gt;
&lt;br /&gt;
==Только для WiFi 101 и MKR1000==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/WiFi101|WiFi101]] – библиотека для использования только с WiFi Shield 101&lt;br /&gt;
&lt;br /&gt;
==Только для Esplora==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/Esplora|Esplora]] – библиотека, обеспечивающая упрощенный доступ к датчикам и контроллерам на плате Esplora&lt;br /&gt;
&lt;br /&gt;
==Только для Arduino Robot==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/Robot|Robot]] – библиотека, обеспечивающая упрощенный доступ к функциям Arduino Robot&lt;br /&gt;
&lt;br /&gt;
==Только для Arduino Yun==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/Bridge|Bridge]] – для коммуникации между процессорами Linux и Arduino&lt;br /&gt;
&lt;br /&gt;
==USB-библиотеки (Leonardo, Micro, Due, Zero и Esplora)==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Справочник языка Arduino/Библиотеки Mouse и Keyboard|Keyboard]] – отсылает компьютеру, присоединенному к плате, информацию о нажатиях на клавиши &lt;br /&gt;
* [[Arduino:Справочник языка Arduino/Библиотеки Mouse и Keyboard|Mouse]] – отсылает компьютеру, присоединенному к плате, информацию о перемещении курсора&lt;br /&gt;
&lt;br /&gt;
==Дополнительные библиотеки==&lt;br /&gt;
&lt;br /&gt;
Чтобы использовать эти библиотеки, их сначала нужно установить. Подробнее об этом читайте [[Arduino:Знакомство_с_Arduino/Установка_дополнительных_библиотек|тут]]. О написании собственных библиотек читайте [https://www.arduino.cc/en/Hacking/LibraryTutorial тут].&lt;br /&gt;
&lt;br /&gt;
==Коммуникация (сети и протоколы)==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/CmdMessenger|CmdMessenger]] - для обработки текстовых сообщений от компьютера&lt;br /&gt;
* [[Arduino:Библиотеки/NewSoftSerial|NewSoftSerial]] – улучшенная версия библиотеки SoftwareSerial&lt;br /&gt;
* [[Arduino:Библиотеки/OneWire|OneWire]] – управление устройствами (от Dallas Semiconductor), использующими протокол '''One Wire'''&lt;br /&gt;
* [[Arduino:Библиотеки/PS2Keyboard|PS2Keyboard]] – считывание символов с клавиатуры '''PS2'''&lt;br /&gt;
* [[Arduino:Библиотеки/SimpleMessageSystem |SimpleMessageSystem]] – отправка сообщений между '''Arduino''' и компьютером&lt;br /&gt;
* [[Arduino:Библиотеки/SSerial2Mobile|SSerial2Mobile]] – отправка текстовых сообщений или эмейлов при помощи мобильного телефона и '''AT'''-команд (через SoftwareSerial)&lt;br /&gt;
* [[Arduino:Библиотеки/Webduino|Webduino]] – расширенная веб-серверная библиотека (для использования с '''Arduino Ethernet Shield''')&lt;br /&gt;
* [[Arduino:Библиотеки/X10|X10]] – отправка сигналов '''X10''' по линиям переменного тока&lt;br /&gt;
* [[Arduino:Библиотеки/XBee|XBee]] – для коммуникации с '''XBee''' в '''API'''-режиме&lt;br /&gt;
* [[Arduino:Библиотеки/SerialControl|SerialControl]] – дистанционное управление '''Arduino''' через последовательное соединение&lt;br /&gt;
&lt;br /&gt;
==Датчики==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/CapacitiveSensing|CapacitiveSensing]] – превращает два или более контакта '''Arduino''' в емкостные датчики&lt;br /&gt;
* [[Arduino:Библиотеки/Bounce|Bounce]] – для считывания шумных входящих сигналов с цифровых контактов (например, от кнопок)&lt;br /&gt;
&lt;br /&gt;
==Дисплеи и светодиоды==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/Adafruit GFX|Adafruit GFX]] – базовый класс со стандартными функциями для работы с графикой (от [http://www.adafruit.com Adafruit Industries])&lt;br /&gt;
* [[Arduino:Библиотеки/GLCD|GLCD]] – функции для работы с графикой для LCD на базе чипсета KS0108 (или эквивалентного ему)&lt;br /&gt;
* Улучшенная LiquidCrystal – исправляет баги с инициализацией LCD в официальной LCD-библиотеке Arduino&lt;br /&gt;
* [[Arduino:Библиотеки/LedControl|LedControl]] – для управления светодиодными матрицами или 7-сегментными дисплеями с MAX7221 или MAX7219&lt;br /&gt;
* LedControl – альтернатива библиотеке Matrix для управления несколькими светодиодами с чипами Maxim&lt;br /&gt;
* [[Arduino:Библиотеки/LedDisplay|LedDisplay]] – управление LED-дисплеем HCMS-29xx с функцией скроллинга&lt;br /&gt;
* [[Arduino:Библиотеки/Matrix|Matrix]] - &lt;br /&gt;
* [[Arduino:Библиотеки/PCD8544|PCD8544]] – для LCD-контроллера на дисплеях вроде Nokia 55100 (от [www.adafruit.com Adafruit Industries])&lt;br /&gt;
* [[Arduino:Библиотеки/Sprite|Sprite]] – библиотека для управления спрайтовыми изображениями (для анимации на LED-матрице)&lt;br /&gt;
* [[Arduino:Библиотеки/ST7735|ST7735]] – для LCD-контроллера на 1,8 дюймовом 128х160 TFT-экране (от [https://www.adafruit.com/ Adafruit Industries])&lt;br /&gt;
&lt;br /&gt;
==Аудио и звуковые волны==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/FFT|FFT]] – частотный анализ аудио и других аналоговых сигналов&lt;br /&gt;
* [[Arduino:Библиотеки/Tone|Tone]] – генерация квадратных звуковых волн на любом контакте микроконтроллера&lt;br /&gt;
&lt;br /&gt;
==Моторы и ШИМ==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/TLC5940|TLC5940]] – 16-канальный 12-битный '''ШИМ'''-контроллер&lt;br /&gt;
&lt;br /&gt;
==Синхронизация ==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/Time|Time]] – библиотека для слежения за текущей датой и временем в '''ПО'''&lt;br /&gt;
* [[Arduino:Библиотеки/Metro|Metro]] – помогает распределять действия по регулярным интервалам&lt;br /&gt;
* [[Arduino:Библиотеки/MsTimer2|MsTimer2]] – использует прерывания '''timer2''' для запуска действий каждые '''N''' миллисекунд&lt;br /&gt;
* [[Arduino:Библиотеки/FlexiTimer2|FlexiTimer2]] - Это библиотека, позволяющая использовать '''timer2''' на '''Arduino'''.&lt;br /&gt;
&lt;br /&gt;
==Прочее==&lt;br /&gt;
&lt;br /&gt;
* [[Arduino:Библиотеки/PString|PString]] – легковесный класс для печати в буфер&lt;br /&gt;
* [[Arduino:Библиотеки/Streaming|Streaming]] – метод, упрощающий операторы вывода&lt;/div&gt;</summary>
		<author><name>Myagkij</name></author>
	</entry>
</feed>