Pingvin писал(а):
Alexies писал(а):
Прикольно! Но я всё-таки начал со светодиодной индикации (столбик или 7-сегментники) - их проще устанавливать и сложнее удолбать)
Это тоже никуда не денется.
На Аскете тоже 4 светодиода стоят.
7-сегментники тоже на Аскете работают.
К Армаде - прикручу хоть завтра за пару часов.
Экранчик очень легко подключается и код инициализации очень простой.
Завелся сразу!
Тут главное библиотека для вывода символов и графических примитивов.
Могу поделиться драйвером, мне не жалко.
Да и в интернете их полно.
Я бы с удовольствием посмотрел либу для работы с радиомодулем.
Понимаю, что обмен неравноценный, но у меня ещё есть бутлоадер в заначке.
Я, конечно - разберусь и сам, рано или поздно, но хотелось бы, чтобы рано.
Да и "махнулся бы не глядя" исходниками.
Может как-нибудь скооперируемся?
Да, я про подключение экранов читал, кажись не особо сложно. Я про диоды не из-за простоты, а из-за надёжности). Экранчик сложнее монтировать в корпус, придётся что-то типа стекла ставить.
Экранчики бы хорошо подошли для контрольных точек, чтобы настраивать удобно было. А то когда нужно на слух различать, 5 там было или 6 пиликаний - не особо удобно
Думаю, это послужит всем на пользу: я выложу сегодня-завтра в репозиторий .cpp и .hpp файлы под LGPL, в которых описан класс для работы с nfr24l01. Правда, оно завязано на мой hal и ещё возможно на что-нибудь, но основная суть понятна и так. Мало того, большая часть функций и не понадобиться (например, 5 хардварных адресов, встроенная в модуль проверка доставки и т.п., поскольку они весьма ограничены).
Код либы для работы с дисплеем и бутлоадер - это интересно, но это я отложу на потом, сейчас другое по плану)