<p>Yes you could. But, as an alternative to the Arduino Uno, it might be far easier to send a beep by G-code <a href="https://reprap.org/wiki/G-code#M300:_Play_beep_sound" rel="nofollow noreferrer"><code>M300</code></a> (or <a href="https://marlinfw.org/docs/gcode/M300.html" rel="nofollow noreferrer">here for Marlin firmware</a>), this will bypass the need for an Arduino Uno entirely. You can even play the soundtrack/theme of Beverly Hills cop <a href="https://3dprinting.stackexchange.com/a/11057/5740">from this previous answer</a>.</p>
<p>You can add the (set of) G-code(s) to the &quot;end G-code&quot; in your slicer.</p>

CC BY-SA 4.0
2021-09-14T16:21:30.250Z
I can't find a way to add a custom script at the end in cura
Tristan Adams
CC BY-SA 4.0
2021-09-14T20:37:52.177Z
In Cura, go to your printer configuration and change machine settings, add code in the end G-code script.
0scar
CC BY-SA 4.0
2021-09-13T22:26:36.663Z
2021-09-14T06:32:53.720Z
2021-09-14T06:32:53.720Z
0scar
<p>I had an idea to make a program for my Arduino Uno that beeps whenever a print is done, but I can't find anything about interfacing it with the printer as all Google gives me is stuff about making a 3D printer from an Arduino.</p>

<creality-ender-3><arduino>
Would it be possible to use an Arduino Uno to interface with my Ender 3 pro so I can program it to beep when done?
Tristan Adams
# Would it be possible to use an Arduino Uno to interface with my Ender 3 pro so I can program it to beep when done?

(Asked by: username_0 on 2021-09-13)

I had an idea to make a program for my Arduino Uno that beeps whenever a print is done, but I can't find anything about interfacing it with the printer as all Google gives me is stuff about making a 3D printer from an Arduino.

**Tags:** creality-ender-3, arduino


---

## 1 answers

### Answer by username_1 on 2021-09-13. Score: 3 | Accepted answer

Yes you could. But, as an alternative to the Arduino Uno, it might be far easier to send a beep by G-code [`M300`](https://reprap.org/wiki/G-code#M300:_Play_beep_sound) (or [here for Marlin firmware](https://marlinfw.org/docs/gcode/M300.html)), this will bypass the need for an Arduino Uno entirely. You can even play the soundtrack/theme of Beverly Hills cop [from this previous answer](https://3dprinting.stackexchange.com/a/11057/5740).

You can add the (set of) G-code(s) to the "end G-code" in your slicer.

> **Comments:**
> **username_0**: I can't find a way to add a custom script at the end in cura  
> **username_1**: In Cura, go to your printer configuration and change machine settings, add code in the end G-code script.  

---

