Hackaday.io Hackaday.io
Projects
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

VR Skateboard with Arduino and Google Cardboard

An accelerometer/gyro goes onto an Arduino board and transmits the angular motion of the skateboard via bluetooth to a VR game.

matthewhallbergmatthewhallberg
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Similar projects worth following
2.4k views
4 comments
2.4k followers
14 likes
  • Description
  • Details
  • Files 3
    • View all
  • Components 0
  • Logs 0
  • Instructions 0
  • Discussion 4
View Gallery
2.4k
4
2.4k
14

Team (1)

  • matthewhallbergmatthewhallberg

Join this project's team
  • App and Code
  • Full Instructions
hardware
completed project
arduino Skateboard virtual reality Google Cardboard

Related lists

Atmel Arduino Projects

Arduino is an open source hardware platform for making interactive objects that can sense and control the physical world.

Virtual Reality Projects

Immersion with the virtual world with VR, DIY style!

This project is submitted for

  • Hackaday.com Tip Line
  • The 1kB Challenge

This project was created on 03/04/2016 and last updated 2 years ago.

Description

This is a really fun and easy project that can be done in about an hour. On the bottom of the skateboard is an accelerometer/gyro with an Arduino board that transmits the angular motion of the board via bluetooth to a little VR game I made in Unity for Android phones. So, when you turn on your Arduino and the bluetooth connects with your phone, you start moving forward. Lean left and you go left, lean right and you go right. Lift up the front wheels and your character will jump. This only works for Google Cardboard compatible Android phones....
You will need:
-A Google Cardboard style virtual reality headset.
-A skateboard.
-4 tennis balls (to keep from rolling away)
-An Arduino Leonardo (or Uno)
-Some jumper wires
-A mini breadboard
-An HC-06 bluetooth module
-An MPU-6050 accelerometer/gyro
-A 9V battery with battery box that has a on/off switch and a barrel plug (to power the Arduino -board)
-A soldering iron and maybe a hot glue gun


Details

Files

VRBoardUnity.apk

Android App

Android Package Archive - 27.51 MB - 03/04/2016 at 21:48

Download

VRinputBytesNew.ino

Arduino Code

ino - 3.45 kB - 03/04/2016 at 21:47

Download

VRConnections.jpg

Connections!

JPEG Image - 463.07 kB - 03/04/2016 at 21:46

Preview

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with X
OR
rabbani wrote 06/21/2016 at 16:15 • point

not able to find how to input the data from the bluetooth module to the untiy

  Are you sure? yes | no

rabbani wrote 06/21/2016 at 16:14 • point

how have you done the interfacing of the bluetooth module with the unity

  Are you sure? yes | no

matthewhallberg wrote 12/01/2016 at 08:54 • point

I used the Unity asset called bluetooth for microcontrollers. 

  Are you sure? yes | no

matthewhallberg wrote 03/09/2016 at 15:52 • point

Looking for someone good with Unity to collab on a project, if anyone is interested.

  Are you sure? yes | no

Similar Projects

Christmas Tree lights controlled by an Arduino MKR1000 board
Project Owner Contributor

Christmas Tree IoT

javier-fernndezJavier Fernández

ArduShield it is a development shield for most popular boards like Arduino UNO, Mini, Pro Mini, Nano, Micro, Leonardo and many others boards
Project Owner Contributor

ArduShield – most Hacker shield for ARDUINO

simonSimon

New Maduino Zero Series board with NFC
Project Owner Contributor

Maduino Zero NFC

makerfabsMakerfabs

ATTINY816 on a small board designed to fit the arduino nano 3.0 terminal breakout
Project Owner Contributor

ATTINY basic stick

david-brownDavid Brown

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2025 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "VR Skateboard with Arduino and Google Cardboard", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.