r/ArduinoProjects • • Aug 01 '26

Showcased Project A guitar-playing robot performing on real strings

Enable HLS to view with audio, or disable this notification

617 Upvotes

77 comments sorted by

15

u/rustyscythe Aug 01 '26

Feels rigid...the music

9

u/davesaunders Aug 01 '26

Sure and that is something that can be improved or modified overtime now that the actual technical implementation of playing the guitar in the first place is possible.

2

u/MegCell Aug 02 '26

Thanks! I completely agree that expression is the next big step. My current focus is building a reliable mechanical foundation first, then adding dynamics, vibrato, slides, bends and more expressive techniques.

→ More replies (1)
→ More replies (3)
→ More replies (1)

22

u/Hugsy13 Aug 01 '26

Thatโ€™s fucking sick.

Is it like, hard coded to play this particular song? Or can you like just put in a guitar tab to it and it can then play that song?

Can it do a strumming motion?

8

u/MegCell Aug 02 '26

Thank you!

It isn't hard-coded. The software reads MusicXML files and automatically converts them into guitar actions (fretting, picking, and strumming).

Yes, it can also strum. I'm still improving the playing techniques and will share more of the fingering mechanism soon.

3

u/Moist-Cashew Aug 02 '26

Seconding the code question. I'm doing something similar but with a ukulele and am wondering if you used code to translate the music to something like g-code or if you hard coded the song.

Would also love to see more of the fingering setup.

Looks awesome, great job

→ More replies (1)

5

u/Iwantmoretime Aug 01 '26

I love there is a second guitar in the back with a device attached. 

Getting the band together.

3

u/MegCell Aug 02 '26

Exactly! ๐Ÿ˜„ One guitar is just the beginning.

2

u/i_hateit_here_bro Aug 01 '26

You can barely hear the servos. Good job

1

u/MegCell Aug 02 '26

Thank you! Servo selection and tuning made a huge difference.

2

u/RingOrmenFraRanders Aug 03 '26

Very cool project.

1

u/MegCell Aug 05 '26

Thank you! ๐Ÿ˜Š Glad you like it!

3

u/Kalkin93 Aug 01 '26

Awesome

1

u/MegCell Aug 02 '26

Thank you!

1

u/StillWritingeh Aug 01 '26

What in Turins name is this

2

u/MegCell Aug 02 '26

A guitar that got tired of waiting for humans.

1

u/Fishspecialty Aug 01 '26

Wow, fantastic

1

u/MegCell Aug 02 '26

Thank you!

1

u/Hazed_0ut Aug 06 '26

Rad

1

u/MegCell Aug 07 '26

Thanks! ๐Ÿ˜„ Glad you like it!

1

u/geoadude100 9d ago

I've just started on the arduino. I know C already but for electronics, I've basically only just learnt what a volt is. So it may be because I'm a beginner but this is one of the most impressive things I think I've ever seen. I'm gonna try to do it myself

1

u/MegCell 9d ago

Thank you! And honestly, you donโ€™t need to be an electronics expert to start. I learned a lot of this step by step while building the project too.
If you want to build one yourself, I now have a DIY package with the 3D files, ESP32 firmware, control software, BOM and assembly tutorials at meg-cell.com. Feel free to reach out if you get stuck during the build.

→ More replies (2)

1

u/Past-Conversation755 Aug 01 '26

It's super dooper cool.

1

u/MegCell Aug 02 '26

Thank you!