Hi, I’m 16 years old and during the holidays I like to work on little projects. I grew up in a very artistic environment - my father is a painter my brothers and sisters draw, play music, compose … And me, with my best friend we wanted to have fun with our new Arduino and Unity3D, so we started working on interactive artistic experiences. But we got stuck on one big thing. If you’ve ever wanted to transmit data from Arduino to Unity3D, you know the main issue is INSANE LATENCY.
We didn't find any free, optimized, and customizable solutions to tackle this problem. So I built wmrhl. You can now connect any Arduino interface to Unity3D, and it’s completely open source.
- Just write your Arduino code, how about A Touchless 3D Tracking Interface or a Brain-Computer Arduino Interface ?
- Add a Serial print to send data from your interface to Unity3D (see examples)
- Import wrmhl to Unity, and voilà!
You can use the default wrmhl protocol, or implement your own in a minute just by changing: wrmhl/Assets/WRMHL/Scripts/Thread/wrmhlThread_Lines.cs.
Follow the guide by clicking here.