Библиотеки AlexGyver

Библиотеки для Arduino, написанные мной (AlexGyver) при поддержке Egor ‘Nich1con’ Zaharov. Пользуйтесь на здоровье!
Железки
- GyverButton – расширенный контроль кнопкой
- GyverEncoder – расширенный контроль энкодером
- GyverMotor – управление драйверами моторов
- GyverRGB – управление RGB светодиодами и лентами
- GyverTM1637 – управление дисплеем на TM1637
- ServoSmooth – плавное управление сервоприводами
- AccelMotor – управление мотором с энкодером
- GyverStepper – управление шаговым мотором
- PWMrelay – генерация сверхнизкочастотного софт-ШИМ для обогревателей и реле
- GyverBus – общение по протоколу GBUS. Двухсторонняя связь сети Ардуинок по одному проводу
- Gyver433 – лёгкая библиотека для передачи и приёма данных по дешёвым радиомодулям
Периферия МК
- directADC – расширенный контроль АЦП и компаратора
- directTimers – расширенный контроль за таймерами-счётчиками
- GyverPWM – расширенная генерация ШИМ сигнала
- GyverWDT – расширенный контроль за watchdog
Алгоритмы
- GyverFilters – набор фильтров значений
- GyverTimer – простой таймер для организации кода
- GyverPID – библиотека ПИД регулятора
- GyverRelay – библиотека релейного регулятора
- GyverRTOS – система “реального времени” со сном и менеджером задач
Системное
- buildTime – получение времени компиляции в численном виде
GyverTimer012 – настройка прерываний по таймерам 0/1/2.Заменена более продвинутой и новой GyverTimers- GyverTimers – библиотека для управления прерываниями по всем аппаратным таймерам на ATmega328 (UNO, Nano, Pro Mini) и ATmega2560 (Mega) с возможностью отдельной настройки каналов
- GyverHacks – набор различных хаков с микроконтроллером
- GyverPower – библиотека для расширенного управления энергопотреблением МК
Лёгкие библиотеки
- microWire – микро библиотека для работы с i2c
- microLED – ультра-лёгкая библиотека для работы с адресной светодиодной лентой
- microDS3231 – лёгкая библиотека для RTC DS3231
- microLiquidCrystal_I2C – облегчённая библиотека для LCD дисплея
- microDS18B20 – микро библиотека для работы с датчиком температуры ds18b20
- GyverUART – облегчённый и ускоренный “Serial”
- minimLibs – набор классов для работы с железками
Важные страницы
- Каталог ссылок на дешёвые Ардуины, датчики, модули и прочие железки с AliExpress у проверенных продавцов
- Подборка библиотек для Arduino, самых интересных и полезных, официальных и не очень
- Полная документация по языку Ардуино, все встроенные функции и макро, все доступные типы данных
- Сборник полезных алгоритмов для написания скетчей: структура кода, таймеры, фильтры, парсинг данных
- Видео уроки по программированию Arduino с канала “Заметки Ардуинщика” – одни из самых подробных в рунете
- Поддержать автора за работу над уроками
- Обратная связь – сообщить об ошибке в уроке или предложить дополнение по тексту (alex@alexgyver.ru)
5
/
5
(
6
голосов
)
Последнее обновление
- Articles coming soon