Hi everyone, I'm hoping someone in this community might be able to help with this question. I'm in the process of building a 3D printer based on the design of my Ultimaker Original. I have the hardware completed and I have finished the PCB layout. This circuit is just a mildly modified version of the UM white PCB. There are 2 microcontrollers the ATmega 2560 and ATmega 16U. The 2560 is the main controller which uses the marlin code but I'm assuming the 16U is just acting as USB interface. If this is true there must be some firmware for this device but I don't see any mention of it online anywhere. Any help is greatly appreciated. Thanks