не хочу занудствовать, но в исходном вопросе нет ничего ни про
габариты, ни про потребление. если мне, как розовому не пропишут
галоперидола то расширю хотите маленького - берите что-то типа stm32l к ней цепляете кроватку с uSD или USB разъем и далее изобретаете из стандартных библиотек нужный функционал для логирования, включая поддержку порта Serial откуда будет прилетать материал для лога. дешево, малогабаритно и маложручее - задача решена? ну почти
да, бюджет на изделие не озвучен, а то вдруг не более 1000 рубасов за всё..
можно взять (попиарю) что-то типа http://starterkit.ru/html/index.php маленькая с линуксом, жрет немного (я такую почти закормил от солнечных батарей), в порт USB втыкаете адаптер usb-serial, в сокет uSD с fat32, 5вольт и понеслась запись..
кстати, она или малинка вполне вмещаются в "небольшой коммутационной коробке"
существуют еще т.н. Sheevaplug, коробка с линуксом, что-то типа https://youla.ru/moskva/kompyutery/nastolnye-monobloki/sheevaplug-003sp1001-5d80b04280e08ea2393190e2 (как пример, эти уже проданы)
гугль - "sheevaplug купить", есть с USB, бывает версия с SD картой, внутри на плате есть Rx/Tx