Creality Ender-2 Controller Board (Labeled)

Creality Ender-2 Controller Board (Labeled)

thingiverse

This is the PCB from my Creality Ender-2 circa January 2018. It is based on the ATMega1284P with a 16MHz crystal. I have added labels for all the connectors as well as inserting better captures of the top of each of the four main ICs in the picture of the top side of the PCB. The board is 100mm long by 75mm wide. I believe that for firmware purposes this board may be equivalent to the "Melzi (Creality)" as used in the CR-10 <i>(or at least a kissing cousin)</i>. The closest match I have found is the file "pins_MELZI_CREALITY_ENDER2.h" from TH3D Studio: https://www.th3dstudio.com/ <u>Points of Interest:</u> <s>The only identifying label I can find is the "1748" number in the center of the board.</s> My 'new' spare board has the number "1804" thus there is no identifying label for this PCB. All fans are 12 Volt DC "FAN1" (hot end) and "FAN2" (controller fan) are always on. Pins for connectors "LASER" and "K-FAN" are directly connected I believe that the "K-FAN" connector can be used for adding a part cooling fan. The connectors labeled "OFF" and "CHECK" have no connections in the Creality Ender-2 printer. The right pin (D17 on the PCB) of the connector labeled "OFF" is connected to Arduino Pin number 17 which is Port C1. Pin C1 is listed as "LCD_PINS_ENABLE" in the "pins_MELZI_CREALITY_ENDER2" pin definition file. The left pin (D27 on the PCB) is connected to Arduino Pin number 27 which is Port A4. Pin A4 is listed as "BEEPER_PIN" in the "pins_MELZI_CREALITY_ENDER2.h" pin definition file. The left pin of the connector labeled "CHECK" is connected to Arduino Pin number 29 which is Port A2. Pin A2 is listed as "undefined" in the "pins_MELZI_CREALITY_ENDER2.h" pin definition file. The other pin is connected to the ground plane. My intention is to use the "CHECK" connector for the I/O pin needed for the Geeetech 3D Touch sensor. Mounting bracket here: https://www.thingiverse.com/thing:2877869 <u>USB BAUD RATE:</u> I had some trouble getting Repetier-Host to connect to this board. The problem was the baud rate. It should be 115200 <i>(or at least that's what worked for me)<i>. <u>Chips:</u> I finally received my spare PCB from China. I have added a Hi-RES picture of the top of the board with most of the plastic plugs and heat sinks removed. I apologize for the dust. I updated the photo of the top of the board. All labels on all parts should now be readable <i>(including the surface mount resistors)</i>. Note that on this board "R25" and "LED1" are swapped <i>(connected to PA3)</i>. Microprocessor (U8): "ATMEGA1284P", "AU1726" Power Supply (U10): "73AY9TOE3", "LM2596S", "-ADJ P+" Voltage Regulator (U5): "RMH", "117-5" MOSFETs (M1, M2, M3): "VBDFG", "FDD", "8580" Stepper Drivers (U3, U4, U6, U7): "A4988ET", "A1708", "141H" Communications (U1): "FTDI", "1738-C", "E6064401", "FT232RL" LCD (??): "HC541", "RT79401", "TXD726G" <u>ATMEGA PinOut (10 May 2018):</u> In trying to resolve the Labels on the PCB with the pinout for the ATIMEGA chip I discovered that the board designer had used the 'Digital Pin Numbers' for the 40 pin DIP chip. The difference is the order of the Analog and Digital Pin numbers assigned to port "A". Not being able to find any matching diagram I created my own. I am still trying to resolve the Chip Pin numbers thus far have found NO correlation between any physical ATMEGA chip and the pin configuration files ....

Download Model from thingiverse

With this file you will be able to print Creality Ender-2 Controller Board (Labeled) with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Creality Ender-2 Controller Board (Labeled).