Creality board is a Melzi / Sanguinololu variant, but using different pins for LCD control (and maybe other minor variations)