Electronics #3: Setting up the first RAMPS with Klipper
This is part #3 in a list of postings on the electronics of my CEVO. The full list can be found here. The topic of this list is initial very simple setup of a RAMPS/Arduino with Klipper. Note that further steps comes in later parts and that the photographs shows my test setup, not the final wiring.
When talking about the RAMPS board, we usually means the RAMPS 1.4 , which is a quite simple board that is designed to piggyback on an Arduino Mega. Originally is was designed as an 12V board, but most boards can be used more or less directly with 24V following one of the many guides on doing this (see for example here and here). The original design was made for manual soldering, and most RAMPS boards are variations of varying quality of this, I am however going for the BIGTREETECH Ramps 1.6, which is a Chinese surface mount design - see a good review here, also read the enlightening comments below the video. I have two of these, and to my unqualified eyes they look to have quite good build quality. It is however an undocumented design, and it is not entirely clear whether they are fully 24V safe. I am betting that they are, but am not sure the fuse can handle the 300W of my bed heater, so I am not betting on that (more on that in a later part).
For Arduino Megas I just use the cheapest I could find. I have good experience with that approach using other types of Arduinos, the only problem sometimes being the USB drivers (we’ll see if I get in trouble with that here).
On the BIGTREETECH Ramps I just snap off the D1 diode, so the RAMPS does not power the Arduino, and I then stack it on the Mega. It can finally be connected to the Raspberry Pi with a standard USB cable.
I then installed Klipper on the Raspberry and on the Arduino following the standard guide.
When talking about the RAMPS board, we usually means the RAMPS 1.4 , which is a quite simple board that is designed to piggyback on an Arduino Mega. Originally is was designed as an 12V board, but most boards can be used more or less directly with 24V following one of the many guides on doing this (see for example here and here). The original design was made for manual soldering, and most RAMPS boards are variations of varying quality of this, I am however going for the BIGTREETECH Ramps 1.6, which is a Chinese surface mount design - see a good review here, also read the enlightening comments below the video. I have two of these, and to my unqualified eyes they look to have quite good build quality. It is however an undocumented design, and it is not entirely clear whether they are fully 24V safe. I am betting that they are, but am not sure the fuse can handle the 300W of my bed heater, so I am not betting on that (more on that in a later part).
For Arduino Megas I just use the cheapest I could find. I have good experience with that approach using other types of Arduinos, the only problem sometimes being the USB drivers (we’ll see if I get in trouble with that here).
On the BIGTREETECH Ramps I just snap off the D1 diode, so the RAMPS does not power the Arduino, and I then stack it on the Mega. It can finally be connected to the Raspberry Pi with a standard USB cable.
I then installed Klipper on the Raspberry and on the Arduino following the standard guide.
Comments
Post a Comment