У меня была следующая идея В микроконтроллере есть USB host.
Есть дешевые USB камеры. Достаточно подсмотреть протокол обмена и получать готовый поток MJPEG.
Лить его на SD карточку.
Благо в новых микроконтроллерах есть DMA.
Но теперь завались дешевых видеорегистраторов.