Процесс по шагам:
1. Скачайте архив библиотеки OneWire.zip. Библиотеку проще всего найти в Интернет, воспользовавшись поиском, или ищите нужную библиотеку на официальном сайте Arduino [1].
2. Установите библиотеку, это можно сделать 3 способами.
[Способ 1]
Распакуйте папку из ZIP-архива библиотеки (в нашем примере это папка OneWire) в каталог libraries, находящийся в директории установки Arduino (обычно это папка C:\Program Files (x86)\Arduino\). Перезапустите среду разработки Arduino. На этом установка библиотеки завершена.
[Способ 2]
Этот способ доступен для среды разработки Arduino начиная с версии 1.0.6. Выберите в меню Сервис -> Импортировать библиотеку... -> Add library -> выберите файл архива, который Вы скачали (для нашего примера это файл OneWire.zip). На этом библиотека установлена (среду разработки Arduino перезагружать не надо).
[Способ 3]
Этот способ пригодиться для случаев, когда Вы не смогли найти ZIP-архив библиотеки, но на сайте Arduino нашли статью, где приведен исходный код библиотеки. Тогда Вам нужно сделать следующее:
a) Вручную создайте в папке libraries каталог, имя которого совпадает с именем библиотеки. Для нашего примера это будет папка OneWire.
b) Создайте в этом каталоге два файла, один с расширением *.h (файл заголовка), другой с расширением *.cpp (файл для модуля исходного кода библиотеки). Имена файлов до расширения должны совпадать с именем библиотеки. Для нашего примера это будут два файла: OneWire.h и OneWire.cpp.
c) Методом копирования / вставки (Copy/Paste) скопируйте в эти созданные файлы текст, который нашли на сайте Arduino (или на сайте другого источника). Не перепутайте: *.h это файла для заголовка библиотеки, *.cpp это исходный код библиотеки.
d) Перезапустите среду разработки Arduino. На этом установка библиотеки завершена.