Урок 78. Продолжение предыдущего урока. Доработка программы визуализации параметров в виде стрелочных приборов на круглом дисплее RP2040-LCD-1.28. Оптимизация скорости вычислений, использование двух ядер, прерывания по таймеру, подключение энкодера.

Программирование RP2040-LCD-1.28

Продолжение предыдущего урока о визуализации параметров на круглом дисплее RP2040-LCD-1.28 в виде стрелочных приборов. В нем оптимизируем скорость вычислений, научимся применять прерывание по таймеру и использовать 2 ядра на RP2040, подключим к устройству энкодер, создадим проект прибора с двумя стрелками.
В уроке затронуты самые разные темы. Можно рассматривать его, как обучение  программированию RP2040 в среде Arduino IDE.

Читать полностью

0

Урок 77. Визуализация параметров и измеренных значений в виде стрелочных приборов на круглом LCD-дисплее RP2040-LCD-1.28. Проект квазистрелочного вольтметра.

RP2040-LCD-1.28

В уроке расскажу, как создавать программы для отображения стрелочных измерителей на круглом дисплее RP2040-LCD-1.28 в среде Arduino IDE. В качестве примера разработаем стрелочный вольтметр. Немного расскажу о работе с графикой на LCD-дисплее RP2040-LCD-1.28 и, в частности, о повороте графических объектов на плоскости.

Читать полностью

0

Конвертеры UART TinyOneWireNet и USB TinyOneWireNet. Программа верхнего уровня для настройки сети TinyOneWireNet.

TinyOneWireNet

В статье рассказываю о конвертерах, позволяющих формировать шину TinyOneWireNet под управлением интерфейсов UART и USB. О работе с шиной через персональный компьютер.

Читать полностью

0