I have seen POC turn to MVP and to the final product. Moreover, in 4 years it was extended to support devices that were not initially considered.
I believe this depends on architecture - a good architecture supports iterative development. On the other hand, it is possible that POCs in embedded are very close to final products as we don't have any way to add system resources to an existing product, and failures are very expensive.