• Stars
    star
    16
  • Rank 1,311,288 (Top 26 %)
  • Language
    C++
  • License
    MIT License
  • Created over 3 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Настройка и контроль прерываний по аппаратным таймерам ATmega328p, ATmega2560

More Repositories

1

GyverPortal

Простой конструктор веб интерфейса для esp8266 и ESP32
C
298
star
2

GyverHub

Панель управления для ESP8266, ESP32 и других Arduino. Конструктор интерфейса. Интеграция в умный дом. Esp8266, esp32 and Arduino Dashboard library
C
297
star
3

FastBot

Многофункциональная быстрая библиотека для Телеграм бота на esp8266/esp32
C++
183
star
4

EncButton

Лёгкая и очень функциональная библиотека для энкодера с кнопкой, энкодера или кнопки с Arduino
C++
133
star
5

GyverOLED

Лёгкая и быстрая библиотека для OLED дисплея
C++
119
star
6

EasyHID

Библиотека программного USB клавиатуры и мыши для Arduino Nano/UNO/Mega и прочих
C
112
star
7

QuickCharge

Библиотека для управления адаптерами с поддержкой технологии QuickCharge 2.0/3.0
C++
45
star
8

microDS18B20

Легкая и удобная в обращении библиотека для работы с 1-Wire термометрами DS18B20
C++
45
star
9

GyverPID

Библиотека PID регулятора для Arduino
C++
42
star
10

GyverStepper

Производительная библиотека для управления шаговыми моторами с Arduino. Плавное движение. Многоосевое планирование траектории
C++
39
star
11

GyverOS

Библиотека лёгкого диспетчера задач для Arduino
C++
38
star
12

TimerMs

Многофункциональный программный таймер на системном таймере millis() для Arduino
C++
37
star
13

microLED

microLED - ультра-лёгкая библиотека для работы с адресной лентой/матрицей
C++
33
star
14

FastBot2

Очень быстрая и лёгкая библиотека Telegram бота для Arduino, ESP8266, ESP32
C++
32
star
15

Gyver433

Библиотека для радиомодулей 433 МГц и Arduino
C++
28
star
16

GyverLibs

27
star
17

SimplePortal

Простой менеджер WiFi для esp8266 для задания логина-пароля WiFi и режима работы
C++
26
star
18

mString

РЕЗКАЯ КАК ПОНОС И ЛЁГКАЯ КАК ПЁРЫШКО ЗАМЕНА STRING
C++
25
star
19

EEManager

Библиотека для удобной работы с EEPROM и уменьшения износа
C++
24
star
20

GRGB

Библиотека для управления RGB светодиодами и лентами для Arduino. Облегчённая версия библиотеки GyverRGB
C++
23
star
21

GyverNTP

Библиотека для получения точного времени с NTP сервера для esp8266/esp32
C++
22
star
22

GyverButton

Библиотека для многофункциональной отработки нажатия кнопки
C++
22
star
23

GyverTM1637

Бибилотека для 7 сегментного дисплея на чипе TM1637 с кучей приколюх
C++
22
star
24

SunPosition

Библиотека для определения положения солнца по геолокации и времени для Arduino
C
22
star
25

GyverMAX7219

Cамая резкая библиотека для матриц MAX7219 на диком западе
C++
21
star
26

GyverFilters

Библиотека с некоторыми удобными фильтрами для Arduino
C++
21
star
27

microDS3231

Лёгкая библиотека для работы с RTC DS3231 для Arduino
C++
20
star
28

ServoSmooth

Библиотека для плавного управления сервоприводами с Arduino
C++
20
star
29

GParser

Простой и быстрый парсер строк в отдельные подстроки и числа для Arduino
C++
20
star
30

GyverBME280

Лёгкая библиотека для работы с BME280 по I2C для Arduino
C++
19
star
31

GyverNTC

Библиотека для работы с NTC термисторами по закону Стейнхарта-Харта
C++
19
star
32

GyverPWM

Библиотека для расширенной генерации ШИМ на ATmega328 (Arduino UNO/Nano/Pro Mini...)
C++
18
star
33

GyverBus

Библиотека для общения по протоколу GBUS
C++
17
star
34

GyverPower

GyverPower - библиотека для управления энергопотреблением МК AVR
C++
16
star
35

GyverGFX

Лёгкая библиотека двухмерной графики для дисплеев и матриц
C++
16
star
36

GyverINA

Лёгкая библиотека для INA219 и INA226
C++
16
star
37

NecDecoder

Лёгкая библиотека для декодирования ИК протокола NEC (Японский вариант)
C++
14
star
38

UnixTime

Конвертер unix time stamp в дату и время и наоборот для Arduino
C++
14
star
39

Tachometer

Библиотека тахометра для Arduino без привязки к железу
C++
14
star
40

VolAnalyzer

Библиотека для амплитудного анализа звука на Arduino
C++
13
star
41

GyverMotor

Библиотека для удобного управления коллекторными моторами через драйвер
C++
13
star
42

VirtualButton

Библиотека с логикой обработки кнопки (виртуальная кнопка) для Arduino
C++
13
star
43

GyverIO

Быстрые функции для работы с пинами AVR, ESP8266, ESP32
C++
13
star
44

AccelMotor

Библиотека для расширенного управления и стабилизации мотора с энкодером для Arduino
C++
13
star
45

Hamming

Библиотека для упаковки и распаковки данных по алгоритму Хэмминга (избыточные данные для восстановления)
C++
13
star
46

FFT_C

Библиотека преобразования Фурье на С (для esp8266)
C
12
star
47

Settings

Простой конструктор вебморды для настроек esp8266/esp32
C
12
star
48

GyverHC595

Библиотека для управления каскадом сдвиговых регистров 74HC595 для Arduino
C++
11
star
49

GyverUART

Лёгкая библиотека для работы с последовательным портом
C++
11
star
50

AsyncStream

Библиотека для асинхронного чтения объектов Stream (Serial итд) для Arduino
C++
11
star
51

GSON

Парсер и сборщик данных в формате JSON для Arduino
C++
11
star
52

BitPack

Библиотека для упаковки битовых флагов в байтовый массив (экономия места)
C++
11
star
53

Forecaster

Библиотека для определения прогноза погоды по давлению для Arduino
C++
11
star
54

GyverHX711

Библиотека работы с датчиками (АЦП) HX711 для Arduino
C++
10
star
55

GyverTimer

Полноценный таймер на базе системных millis() / micros()
C++
10
star
56

GyverEncoder

Библиотека для расширенной работы с энкодером и Arduino
C++
10
star
57

microWire

Лёгкая библиотека со стандартным набором инструментов для работы с аппаратным I2C
C++
10
star
58

GyverJoy

Библиотека для аналогового джойстика Arduino
C++
10
star
59

StringUtils

Набор инструментов для работы со строками
C++
10
star
60

FileData

Замена EEPROM для ESP8266/32 для хранения любых данных в файлах
C++
10
star
61

Random16

Библиотека для быстрой генерации 16 бит случайных чисел
C++
9
star
62

GyverMAX6675

Лёгкая библиотека для драйвера термопары MAX6675
C++
9
star
63

GyverDimmer

Библиотека для управления симисторным диммером с Arduino
C++
9
star
64

MicroUART

Лёгкая реализация UART для ATmega328 и подобных из этого поколения
C++
9
star
65

SoftServo

Библиотека для программного управления Servo (на базе millis/micros)
C++
9
star
66

GyverFIFO

Лёгкий универсальный кольцевой буфер для Arduino
C++
8
star
67

AnalogKey

Библиотека для работы с аналоговой клавиатурой для Arduino
C++
8
star
68

GyverHub-projects

База проектов на GyverHub
8
star
69

SevenSegmentsDisp

Набор быстрых и удобных библиотек для работы с семисегментными дисплеями совместно с Arduino
C++
8
star
70

CharDisplay

Графический движок на символах: полноценное рисование, индикаторы загрузки, графики для Arduino
C++
8
star
71

ProcessingPlotter

Простая библиотека для вывода графиков на Processing
Processing
7
star
72

GyverLBUF

Линейный буфер для Arduino
C++
7
star
73

Psychrometer

Библиотека для определения влажности по сухому и мокрому термометру для Arduino
C++
7
star
74

Approxy

Линейный аппроксиматор
C++
7
star
75

Stamp

Библиотека для хранения и манипуляции со временем
C++
7
star
76

buildTime

Парсинг и получение даты и времени компиляции из __DATE__ и __TIME__ для Arduino
C
7
star
77

EspSleep

Библиотека позволяет esp8266 уходить в сон на любой период (до ~585 миллиардов лет)
C++
7
star
78

directADC

Библиотека для расширенного ручного управления АЦП и компаратором ATmega328
C++
7
star
79

GyverRelay

Библиотека классического релейного регулятора для Arduino
C++
7
star
80

GyverWDT

Библиотека для управления WDT на AVR ATmega328p/32U4/2560 & ATtiny85/84/167
C++
7
star
81

GyverSegment

Самая мощная библиотека для работы с дисплеями на 7-сегментных индикаторах
C++
7
star
82

GyverTransfer

Библиотека для передачи данных по интерфейсу GyverTransfer (GT). Передача для Arduino по одному проводу
C++
7
star
83

PWMrelay

Библиотека для генерации низкочастотного ШИМ сигнала для реле (для ПИД регуляторов и проч.)
C++
6
star
84

directTimers

Библиотека для расширенного ручного управления таймерами ATMega2560, ATMega328, ATMega32u4
C++
6
star
85

OVS

Библиотека для повышения разрядности измерений Arduino (оверсэмплинг)
C++
6
star
86

fixed

Реализация вычислений с фиксированной точкой для Arduino
C++
5
star
87

GyverHTU21D

Лёгкая библиотека для датчика температуры и влажности HTU21D
C++
5
star
88

CRT

Библиотека с набором функций для CRT коррекции светодиодов для Arduino
C
5
star
89

Clap

Библиотека для распознавания хлопков в микрофон для Arduino
C++
4
star
90

gyverlibs.github.io

HTML
4
star
91

GyverDB

Простая база данных для Arduino
C++
4
star
92

TimeRandom

Библиотека для генерации набора случайных чисел с привязкой ко времени
C++
4
star
93

GyverDS18

Лёгкая библиотека для термометров Dallas DS18b20, обновлённая и более удобная версия библиотеки microDS18B20
C++
4
star
94

GyverBlinker

Библиотека для мигания светодиодом и планирования событий по таймеру
C++
4
star
95

GyverHub-web

Веб-приложение платформы GyverHub
HTML
4
star
96

Pairs

Лёгкая библиотека для хранения данных в текстовом виде в формате ключ:значение
C++
4
star
97

GyverBeeper

Библиотека для генерации писка по таймеру
C++
4
star
98

GTL

Набор шаблонных инструментов
C++
3
star
99

GyverHub-example

Образец репозитория с проектом
C++
3
star
100

GyverHub-plugins

База виджетов GyverHub
JavaScript
3
star