Shame it has no Amiga aesthetics - even making the case beige would have been a nice touch.
Think C64GS, Amstrad GX4000.
Don't know which sbc it is, but it looks pretty simple, with the db9 looking to perhaps be a daughterboard/hat/extension hooking up to GPIO type connectivity at a guess
I suspect most of the development is in the software with the GUI, and licensing various packages etc.