Skip to content

bad040/Sikorski

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VESC firmware

License: GPL v3

An open source motor controller firmware.

This is BASED ON the source code for the VESC DC/BLDC/FOC controller. Read more at
https://vesc-project.com/

Supported boards

All of them!

Make sure you select your board in conf_general.h

Prerequisites

On an Ubuntu machine, install the gcc-arm-embedded toolchain

sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa
sudo apt update
sudo apt install gcc-arm-embedded

Build

Clone and build the firmware

git clone [email protected]:claroworks-product-development/Sikorski.git sikorski
cd sikorski
make

Create the firmware

make

Use the Vesc Tool (included for ubuntu, vesc_tool_1.16) to update the firmware. The firmware is in the build/ directory - BLDC_4_ChibiOS.elf

License

The software is released under the GNU General Public License version 3.0

About

12XX-G32

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 85.0%
  • Objective-C 7.5%
  • C++ 4.5%
  • Makefile 2.3%
  • Assembly 0.7%
  • Shell 0.0%