I think to understand the problem you need to see a list of components that are being used but also to understand that substitution is relatively easy in today's world of cross platform embedded systems. I have ordered many of these boards from places like DigiKey and Mouser. Here is on example: