# Navigate RealDash using Arduino.

**URL:** <https://forum.realdash.net/t/navigate-realdash-using-arduino/591>\
**Category:** General Discussion\
**Created:** [July 1, 2020, 4:40pm UTC](https://forum.realdash.net/t/navigate-realdash-using-arduino/591 "2020-07-01T16:40:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![igorvaladares](https://forum.realdash.net/letter_avatar_proxy/v4/letter/i/3d9bf3/32.png) [@igorvaladares](https://forum.realdash.net/u/igorvaladares)\
**Post date:** [July 1, 2020, 4:40pm UTC](https://forum.realdash.net/t/navigate-realdash-using-arduino/591/1 "2020-07-01T16:40:30Z")

</div>

How do I browse RealDash using Arduidno? it’s possible?  
I want to send external commands to RealDash

---

<div class="post-metadata">

**Author:** ![realdashdev](https://forum.realdash.net/user_avatar/forum.realdash.net/realdashdev/32/6_2.png) [@realdashdev](https://forum.realdash.net/u/realdashdev)\
**Post date:** [July 3, 2020, 6:47am UTC](https://forum.realdash.net/t/navigate-realdash-using-arduino/591/2 "2020-07-03T06:47:34Z")

</div>

Not exactly sure what you mean, but you can communicate between your device and RealDash using RealDash CAN protocol. Examples available here:  
[https://github.com/janimm/RealDash-extras](https://github.com/janimm/RealDash-extras)

---

<div class="post-metadata">

**Author:** ![igorvaladares](https://forum.realdash.net/letter_avatar_proxy/v4/letter/i/3d9bf3/32.png) [@igorvaladares](https://forum.realdash.net/u/igorvaladares)\
**Post date:** [July 4, 2020, 12:37am UTC](https://forum.realdash.net/t/navigate-realdash-using-arduino/591/3 "2020-07-04T00:37:15Z")

</div>

> [@](#):
>
> Not exactly sure what you mean, but you can communicate between your device and RealDash using RealDash CAN protocol. Examples available here:  
> [GitHub - janimm/RealDash-extras: RealDash examples and technical materials](https://github.com/janimm/RealDash-extras)

instead of using mouse/keyboard on RealDash, I wanted to use the Arduino

---

<div class="post-metadata">

**Author:** ![realdashdev](https://forum.realdash.net/user_avatar/forum.realdash.net/realdashdev/32/6_2.png) [@realdashdev](https://forum.realdash.net/u/realdashdev)\
**Post date:** [July 8, 2020, 7:46am UTC](https://forum.realdash.net/t/navigate-realdash-using-arduino/591/4 "2020-07-08T07:46:26Z")

</div>

You can gain some control by sending the steering wheel button inputs to RealDash from Arduino using RealDash CAN protocol. See the steering wheel target ids here: [https://realdash.net/manuals/targetid.php](https://realdash.net/manuals/targetid.php)

And RealDash CAN arduino examples here:  
[https://github.com/janimm/RealDash-extras](https://github.com/janimm/RealDash-extras)

---

<div class="post-metadata">

**Author:** ![dmakhkamov](https://forum.realdash.net/user_avatar/forum.realdash.net/dmakhkamov/32/22_2.png) [@dmakhkamov](https://forum.realdash.net/u/dmakhkamov)\
**Post date:** [October 16, 2022, 8:59pm UTC](https://forum.realdash.net/t/navigate-realdash-using-arduino/591/5 "2022-10-16T20:59:43Z")

</div>

> [@Riddler](#):
>
> > [@realdashdev](#):
> >
> > Not exactly sure what you mean, but you can communicate between your device and RealDash using RealDash CAN protocol. Examples available here:  
> > [GitHub - janimm/RealDash-extras: RealDash examples and technical materials](https://github.com/janimm/RealDash-extras)
> 
> instead of using mouse/keyboard on RealDash, I wanted to use the Arduino

Hey, What you can do is use Keyboard library in Arduino, and trigger the key press and release by calling Keyboard.press(key); for example for steering wheel buttons, they are tied to keyboard 1-9 by default, so you would do: Keyboard.press(‘1’);

Note, your arduino board should support Keyboard. I did exactly the same by using Seeeduino XIAO.
