This is a support for a Raspberry Pi (B+, 2, 3) and a relay for the Ultimaker 2.
The idea is to install OctoPi on the Raspberry Pi and control the 3D printer remotely. The power to the printer can be turned on and off remotely (instead of having to toggle the button behind the printer), so the Ultimaker extruder fan does not work all the time. This part will hold the Raspberry Pi and relay under the printer, hidden from view.
The support is full of holes in order save plastic and avoid it curling up on the edges.
The printer will remain usable just like before and should not void the warranty (unless you mess up something).
- Disconnect power from Ultimaker
- Install OctoPi, follow these instructions
- Open the Ultimaker electronics box under the printer by unscrewing two bolts
- Solder wires on the Ultimaker 2 board as shown on the pictures
- Connect the relay and the Raspberry Pi with prototyping cables as shown on the pictures, the signal wire goes on the GPIO 18 of the RPi
- Connect the wires to the relay between the center and the NO terminals (NO = normally open)
- Reassemble everything
- Connect power on the Ultimaker (do not turn on via the button)
- Power on the Raspberry Pi (follow the usage instructions if it's your first time)
- Follow these instructions to add the options to control the relay from OctoPi
Ultimaker 2 electronics box, held in place with 2 bolts. You can see the 3 holes under the box where the 3D printed part will be attached
3D printed part to hold the Raspberry Pi and the relay
Raspberry Pi 3 and relay attached on the 3D printed part and connected via prototyping cables
Wire soldered in parallel with the Ultimaker toggle button (on position)
All elements mounted on the Ultimaker 2
Closed electronics box with the wires going to the relay (NO position)
New options to turn the 3D printer on and off from OctoPrint installed on the RPi