• Stars
    star
    300
  • Rank 138,870 (Top 3 %)
  • Language
    Python
  • License
    MIT License
  • Created about 8 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Code & info for my 30km/h Nintendo Wiimote-controlled DIY electric skateboard

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 the video, you see me racing around Cambridge and I explain the ins and outs of this project. You can watch the video here: https://www.youtube.com/watch?v=2WLEur3M8Yk

This project has (to my surprise!) been featured all around the net: including Popular Mechanics, Hackaday and the BBC. This Github repo contains all of the code that I use to make my DIY electric skateboard purr.

Where did you get all the parts, for God's sake man - give me a damn parts list?!

By far the most popular question I have had is "what are the parts you used for this project?". I have compiled a list below of the exact things I used, however it is worth noting that you can find these components elsewhere at a wide range of prices. I went for these (and kinda splurged) due to convenience of shipping, quality of product and project deadlines. Electric skateboards are infinitely configurable - just because I made my one this way, does not mean that it is the only way (or even the correct way)

Part Link
Raspberry Pi Zero https://thepihut.com/products/raspberry-pi-zero?variant=14062715972
Deck: Holesom Stardust https://www.sickboards.nl/en/all-deck-only-s/3022-holesom-stardust-deck-only.html
Trucks: Caliber IIs https://www.skatedeluxe.com/en/caliber-ii-50o-184mm-truck-satin-gold_p78988?cic=GB&utm_source=google&utm_campaign=uk&gclid=CjwKEAiAyO_BBRDOgM-K8MGWpmYSJACePQ9CuKaV0f2aV29d-r79zGjoAlBOdZi6tL7oovJ8lf8MdxoCvefw_wcB
2.2KW brushless motor, ESC, battery and charger http://alienpowersystem.com/shop/e-board-kits/aps-120amp-2-2kw-6s-single-motor-e-board-diy-kit/
50mm motor transmission kit http://alienpowersystem.com/shop/cnc-kit/alien-drive-complete-kits/alien-drive-systems-electric-longboard-diy-kit-50mm-motor/
4 x Alien 83mm longboard wheels https://alienpowersystem.com/shop/cnc-kit/aps-power-wheel-83mm-78a/
Zealous longboard bearings https://www.skatepro.uk/262-19587.htm?stockcode=ZEALOUSBEARING8PACK&gclid=CjwKEAiAyO_BBRDOgM-K8MGWpmYSJACePQ9CE6uxgwPRbQ5KgseXNzKhhDF9gRN__eR0LN3BPsEBchoCKJbw_wcB
Wires (used to connect all parts of the board): various XT60 connectors https://hobbyking.com/en_us/catalogsearch/result/?q=XT60+WIRE
Controller: Bluetooth Wiimote https://www.ebay.co.uk/sch/i.html?_from=R40&_trksid=p2047675.m570.l1313.TR12.TRC2.A0.H0.XNintendo+Wiimote.TRS0&_nkw=Nintendo+Wiimote&_sacat=0
Housing: 2 x EVA78 boxes http://cpc.farnell.com/evatron/eva78-grey/multipurpose-enclosure-grey-220x145x50mm/dp/EN84718?CMP=TREML007-005
Raspberry Pi Power: Buck 5v converter https://www.ebay.co.uk/sch/i.html?_odkw=lm2596+buck+with+display&_osacat=0&_from=R40&_trksid=m570.l1313&_nkw=lm2596+buck+&_sacat=0

More Repositories

1

lcd

This repository contains all of the code for interfacing with a 16x2 Character I2C LCD Display. This accompanies my YouTube tutorial here: https://www.youtube.com/watch?v=fR5XhHYzUK0
Python
182
star
2

raspirobots

A complete compilation of code and resources for my book "Learn Robotics with Raspberry Pi", No Starch Press
Python
53
star
3

Wiimote

All the necessary code and commands for using a Wiimote with the Raspberry Pi (Python)
Python
47
star
4

robot

Code to accompany my Raspberry Pi robots series!
Python
37
star
5

OLED

Python code and automated script for the installation of Py-Gaugette and its dependencies... For use with the Raspberry Pi and Adafruit's OLED Displays.
Python
35
star
6

motor

Here be the code needed to control a motor with the Raspberry Pi and Ryanteck MCB, arrrrrgh!
Python
18
star
7

game_stream

This repository contains all of the code and installation files for Moonlight - a piece of software that allows you to stream fully-fledged PC games to a Raspberry Pi using Nvidia's Geforce Experience. To accompany my YouTube channel and tutorial here: http://youtu.be/P5izHiLW3Jg
Shell
13
star
8

UniVision

Cloud-based face identification for lecture attendance - accurately take & monitor attendance of University students in lectures. Image recognition, ML and Microsoft Azure
Python
9
star
9

WIRED

Code Demo for Robotics Piece in WIRED Magazine
Python
7
star
10

nextage-robot-wave-demo

OpenCV face detection wave motion demo for the Nextage bi-manual robotics platform
Python
1
star
11

Bike-Rental-System-Edi-CW

Scotland-wide Bike Rental System Coursework & Code for Inf2C Software Engineering @ Edinburgh Uni
Java
1
star
12

ivr_assignment

Code and resources for IVR Assignment
Makefile
1
star
13

nextage-PID-tuning

Python
1
star
14

timelapse-pi

A backpack-mounted all-day timelapse project with the Raspberry Pi Zero
Python
1
star
15

raspirobots_beta

Python
1
star
16

bike_dashcam

Code and information for my Raspberry Pi based bicycle dashcam
Python
1
star