Появилась идея реализовать визуализатор для данных собираемых автомобильным OBD2 адаптером на базе ELM327 с поддержкой BlueTooth соединения. Хотелось обойтись без использования TorqueLite/Pro и прочих программных компонент, требующих наличие телефона.
Etherpad - это настраиваемый онлайн-редактор с открытым исходным кодом, обеспечивающий совместное редактирование в режиме реального времени. В данной статье я хочу описать установку данного редактора на сервере CentOS7 с предустановленной Kloxo панелью.
Интересно было узнать, есть ли возможность тестировать программу, написанную для микроконтроллера AVR, сделать полноценные тесты без JTAG, в среде линукс.
Отличным решением оказалась библиотека: simavr
Для себя я взял fork данной библиотеки https://github.com/JarrettBillingsley/simavr/tree/tinyusi с имплементацией USI механизма.
Вот ссылка на мою версию simavr с обновлениями из оригинального buserror/simavr+поддержка usi из tinyuse+ядро attiny26: здесь
Задача: организовать считывание положения джойстика KY-023, по оси X и Y. На основе считывания привести в движение сервомоторы SG90-9G.
Обзор двух способов:
- как развести дорожки печатной платы с помощью KiCAD 5+FreeRoute
- как эмулировать входной сигнал при отладке в симуляторе Atmel Studio