gnumbix/hd44780
Данная библиотека написана для работы с LCD экранами, построенными на чипе HD44780 (или совместимого с ним). Она позволяет работать как в 4bit режиме, так и в 8bit. Помимо этого, есть возможность не соблюдать порядок подключения контактов. Это будет полезно, если не хочется заново разводить плату, а на порту есть свободные контакты. Библиотека была рождена в 2010 году. С того момента она лежала на диске. Придя в гости один из знакомых который занимался AVR попросил поделиться. На тот момент в коде не существовало комментариев. Что естественно вызвало у него кучу вопросов. Как пользоваться. Что это за переменная итд. В следствии этого были на скорую руку написаны комментарии. И так она лежала 7 лет.
sourcecraft.dev/gnumbix/hd44780Обновлено 14 дней назадОценка по открытым данным
- Данные
- 4 категории из 6Security, CI/CD: видны только участникам. 24 из 24 метрик с данными
- Место в рейтинге
- 2 060–2 512 из 21 903
Есть серьёзные проблемы. Что тянет вниз: проект не обновлялся 396 дней, не описан запуск тестов.
Категории
| Категория | Вес | Оценка | Вывод |
|---|---|---|---|
| Security | 25% | — | нет данных |
| CI/CD | 20% | — | нет данных |
| Активность | 15% | 10 | 10/100: Последний коммит 2025-09-21, за 396 дн. до анализа |
| Документация | 15% | 48 | 48/100: Не описана сборка |
| Issues | 15% | 50 | 50/100 |
| Code health | 10% | 90 |
Сильные стороны
- Code health · TODO/FIXME на 1000 строк: 0,0 (0 на 428 строк)
- Code health · TODO/FIXME нет
Что стоит улучшить
- Активность · последний коммит 2025-09-21, за 396 дн. до анализа
- Активность · недель с коммитами за 90 дней: 0 из 13, доля самой плотной недели 0%
- Документация · не описана сборка
- Документация · не описан запуск тестов
- Code health · тестовых файлов: 0 на 3 исходных