This is an opensource project to build a self balancing skateboard that uses a large single brushless hub motor It was featured on my YouTube channel in this video.
📁 mechanical design/ # 3D models (Fusion 360, STLs, STEP files)
📁 electrical design/ # KiCad PCB and schematic files
📁 firmware/ # Arduino, ESP, or other firmware code
📁 docs/ # PDFs, images, and additional documentation
You can access the latest Fusion 360 model here:
🔗 View 3D Model in Fusion 360
- Recommended Material: [PLA/PETG/ABS]
- Layer Height: [e.g., 0.2mm]
- Supports: [Yes/No]
- Microcontroller: [Arduino/ESP32/etc.]
- Power Supply: [5V/12V/etc.]
- PCB Fabrication: Gerber files included in
electrical_design/
🧰 What You Need
- Adafruit UPDI Friend
- Arduino IDE
- ATtiny3217 board
- USB-C cable
- Install [PlatformIO/Arduino IDE]
- Clone this repo:
git clone https://github.com/bytesizedengineering/repo-name.git cd repo-name/firmware
- Upload the firmware to the board:
pio run --target upload
Part | Description | Purchase Link |
---|---|---|
Microcontroller | ATtiny3217 | DigiKey |
Connector | Magnetic Connector Pair | DigiKey |
Capacitor | 0.1 µF Ceramic Capacitor (Qty: 20) | User-supplied link not provided |
LED | Addressable Reverse-Mount RGB LED (Qty: 10) | DigiKey |
PCB | Custom-designed |
📺 Watch the full build video: YouTube Video
This project is licensed under the GNU General Public License v3.0.
You can read the full text in the LICENSE
file or at gnu.org.
- Found this helpful? Consider supporting me on Patreon or YouTube Memberships.
- Follow me on YouTube, Instagram, and GitHub.