Identifying this ATmega1284P board
This printer controller board looks exactly like an Anet controller board. These also have a v1.5 version:

Your board misses the &quot;Anet&quot; branding, but includes the 1.5 version designation. Your board is probably customized with a different silkscreen (ink layer that identifies components and other information) on PCBs (printed circuit boars). Rebranding is pretty common in electronics.