30kmph Bluetooth skateboard from the Raspberry Pi Guy

We are immensely fond of tutorial-maker extraordinaire Matt Timmons-Brown, who you may know as The Raspberry Pi Guy, and we treasure his widdle brain. Matt, please wear a helmet consistently next time you use this skateboard monster thing.

DIY 30KM/H ELECTRIC SKATEBOARD – RASPBERRY PI POWERED

Over the summer, I made my own electric skateboard using a £4 Raspberry Pi Zero. Controlled with a Nintendo Wiimote, capable of going 30km/h, and with a range of over 10km, this project has been pretty darn fun. In this video, you see me racing around Cambridge and I explain the ins and outs of this project.

This is a beautiful build, with a Bluetooth-connected Raspberry Pi Zero controlling the speed of the brushless motor that drives the board. Matt’s using a Wiimote to control the speed, and terrifying the residents of Cambridge into the bargain.

The metal boxes underneath the skateboard that Matt’s made to house the battery and electronics are, in a way, the most important part of the build. When you’re tooling along at 30kmph, the last thing you want to do is to grate your lithium-ion battery on the tarmac at speed.

Matt visited Pi Towers to show us what he’d made, and Gordon had a go. You’ll want to turn the sound on.

Sk8r Pi ft. The Raspberry Pi Guy… and Gordon

The Raspberry Pi Guy popped into Pi Towers to show off his new creation. While skating up and down the office on his Pi-powered skateboard, our Director of Software Engineering, Gordon Hollingworth, decided to have a go.

Beautiful build, Matt – thanks for sharing!

14 comments

Avatar

Thirty thousand miles per hour in an unsafe speed to skateboard at, in my opinion. Matt should stick to 30 km/h or at most 30 mph :)

Avatar

All it needs is a flux capacitor and a speed boost to 88MPH (141.62Km/h).

Avatar

Great project, I like the simplicity of circuit/software… But how does he deal with raspi turn on/off and related SD corruption in case of brutal shutdown?

Avatar

I love it! Great job!

Avatar

Sad to see the elementary safety precautions just ignored.
Fit a hard-kill switch attached to a lanyard attached to you, so when you do come off you don’t leave an unguided missile running loose.

Avatar

I believe, as with other skateboard builds using a Pi, that you have to hold down the buttons on the Wiimote to make it go. If you came off, letting go of the Wiimote would have the same effect as a kill-switch.

Avatar

Sad!

Avatar

Not really. A physical kill switch will always cut the power. If there’s a fault with the software [at all levels, the operating system, the libraries etc.] you could be left with the controller in your hand with nothing pressed but the skate board driving full speed. Given you’d also be in breach of road traffic law by riding it on public roads, it all could have dire consequences.

Avatar

“Given you’d also be in breach of road traffic law by riding it on public roads, it all could have dire consequences.”

It’s okay, he had another Pi keeping watch for Traffic Wardens ;-) https://www.raspberrypi.org/blog/meter-maid-monitor-parking-protection-pi/

Avatar

Awesome recorder playing there. Was that Ben and Alex? Certainly made me chuckle :-)

Avatar

Is it possible for you to make a build tutorial on this? Would love to try it out!

Avatar

Interesting build, 10k range as well not too shabby.

Avatar

Great!

Avatar

wrong: 30KMPH
wrong: 30kmph
wrong: 30 kmph
correct: 30 km/h
Notice space between number and unit.
Notice slash instead of p – because p is pico.
Notice lowercase – because P is peta, H is Henry, M is mega, K is Kelvin.
KMPH means Kelvin mega peta Henry. km/h is kilometers per hour.
So easy.

Leave a Comment

Comments are closed