Skip to content

bytesizedengineering/Openwheel

Repository files navigation

Openwheel

Project Image
**

🚀 Overview

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.

📂 Repository Structure

📁 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

🔩 Mechanical Design

You can access the latest Fusion 360 model here:
🔗 View 3D Model in Fusion 360

🏗️ Build Instructions

🖨️ 3D Printing

  • Recommended Material: [PLA/PETG/ABS]
  • Layer Height: [e.g., 0.2mm]
  • Supports: [Yes/No]

🔌 Electronics

  • Microcontroller: [Arduino/ESP32/etc.]
  • Power Supply: [5V/12V/etc.]
  • PCB Fabrication: Gerber files included in electrical_design/

💾 Firmware Upload

🧰 What You Need

  • Adafruit UPDI Friend
  • Arduino IDE
  • ATtiny3217 board
  • USB-C cable
  1. Install [PlatformIO/Arduino IDE]
  2. Clone this repo:
    git clone https://github.com/bytesizedengineering/repo-name.git
    cd repo-name/firmware
  3. Upload the firmware to the board:
    pio run --target upload

🛒 Bill of Materials (BOM)

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

🎥 Video & More Info

📺 Watch the full build video: YouTube Video

📝 License

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.

❤️ Support

About

Build your own self balancing skateboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages