Миниатюрная плата на базе микроконтроллера LGT8F328P (улучшенная версия Atmega 328) со встроенным драйвером для DC двигателей с максимальным током нагрузки до 1.5А и поддержкой автономного питания. Плата разработана с учетом конструктивных особенностей конструкторов LEGO и может заменить штатный контроллер, дополнив проекты LEGO дополнительными возможностями. Плата поддерживает возможность подключения двух DC двигателей, батарейного отсека, имеет 8 цифровых и 8 аналоговых выходов.
Среди основных отличий микроконтроллера LGT8F328P нужно отметить вдвое увеличенную тактовую частоту 32 МГц и увеличенное до 24 количество портов ввода-вывода. Обратите внимание, четыре пина GPIO можно настроить как силовые. В этом случае максимальный ток на выходе может достигать 80 мА. Кроме этого, микроконтроллер поддерживает 8 ШИМ и 9 аналоговых портов, имеет улучшенный АЦП и ЦАП, а также аппаратный ускоритель целочисленных операций.
LGT8F328P может программироваться в среде Arduino IDE. Для добавления микроконтроллера используем строку: https://raw.githubusercontent.com/dbuezas/lgt8fx/master/package_lgt8fx_index.json и далее выбираем семейство микроконтроллеров LGT8fx Boards. При этом новый микроконтроллер поддерживает все библиотеки для ATMEGA328 при условии, что они не привязаны к таймингам. По предварительным тестам во многих задачах показывает практически двойное увеличение производительности. Более подробно см.
здесь.