Это простой GUI для тестирования макетной платы AVR-USB-MEGA16. Написан под Lazarus на FreePascal. Является портом проекта useport (инструкцией по подготовке платы можно воспользоваться со страницы оригинального проекта).
Тестировался только под Linux.
Как собрать и запустить:
- libusb-1.0
sudo apt-get install libusb-1.0-0
sudo ln -s libusb-1.0.so.0.1.0 /lib/x86_64-linux-gnu/libusb-1.0.so
- Файл configs/etc/udev/rules.d/50-usb-microsin.rules скопировать в /etc/udev/rules.d/50-usb-microsin.rules
sudo service udev restart
- Установить IDE Lazarus
sudo apt-get install lazarus
- Получить исходники
git clone https://github.com/wavebvg/avrhellousb.git
git submodule update --init --recursive
- Собрать приложение
Можно воспользоваться IDE или командой
lazbuild -B HelloUSB.lpi
