практически любой одноплатник с линуксом и 2 портами USB (или
вместо 1 USB сокет uSD/SD) на USB вешаем адаптер usb-serial,
который подключаем к источнику "текстовый лог", на одноплатнник
ставим простейший minicom с включенным capture и пишем лог на
нужный накопитель (usb flash или uSD/SD или network-volume). на
такую роль вполне ложится обычная Малинка из подводных камней:
- нужен скилл по линуксу, хотя бы минимальный
- адаптер usb-serial может оказаться экзотическим и отторгнут ядром
как альтернатива - старый ноут за 3-5 крубля даст нужный функционал