/lax-esc

an open source esc driver, somewhat like BLHeli, but coded in C++ and based on 32bit mcu, layer design and module design is applied in this code to make it more readable.

Primary LanguageCGNU Affero General Public License v3.0AGPL-3.0

requirements

  1. Linux shell or Cygwin for windows.
  2. arm-none-eabi-gcc.
  3. J-Link adapter.

how to compile

compiling steps like this:

cd makefile
make -j # if gcc is not in your environment, use GCC_PATH=xxxxxx to specify it
make download

# or
make BOARD=at32f421_v1_1 -j # the target board can be listed by 'make list', the board name should be the same as the suffix of file in the 'board' directory with prefix name 'board_'

to be done