So im just curious if there is a way to read or see the firmware that makes the moonlander run. Any ideas?
You can look at the mld-bfgminer source code to see the interface commands (so-called MLD driver), i.e. the commands that are used to talk to the MLD. That's effectively what makes the MLD run. Page 1 gives the link to the code including source.