The code for my custom BLDC controller.
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
ChibiOS_3.0.2 Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
appconf FW 3.34: PID POS in values, inverted direction angle normalization, r… Jan 24, 2018
applications pulses_without_power should be incremented if Absolute value of 'serv… Feb 28, 2018
build_all FW 3.40: Added vesc id to mc_values Jul 23, 2018
hwconf FW 3.39: AUX pin support, some refactoring Jul 6, 2018
mcconf FW 3.39: AUX pin support, some refactoring Jul 6, 2018
nrf v3.35 - Add option to power NRF module off Feb 17, 2018
.gitignore Add gitigore Oct 8, 2015
CHANGELOG FW 3.40: Added vesc id to mc_values Jul 23, 2018
CONTRIBUTING First official commit after the VESC Project release Sep 4, 2017
Makefile Removed software servo driver, fixed hw servo driver to work with all… Feb 28, 2018
README.md Update README.md Sep 4, 2017
board.c FW3.28: dual throttle curves, ntc beta factor config, board file added Sep 6, 2017
board.h FW3.28: dual throttle curves, ntc beta factor config, board file added Sep 6, 2017
buffer.c FW 3.9: Final float serialization update, new option to invert motor … Nov 6, 2016
buffer.h FW 3.7 Nov 4, 2016
chconf.h FW 2.3: MAJOR UPDATE: FOC!! Dec 8, 2015
comm_can.c Added handbrake function to the simple CAN interface Mar 2, 2018
comm_can.h Added MINI4 hw, added 75_300 built fw Apr 4, 2018
comm_usb.c FW 3.7 Nov 4, 2016
comm_usb.h FW 3.7 Nov 4, 2016
comm_usb_serial.c FW3.28: dual throttle curves, ntc beta factor config, board file added Sep 6, 2017
comm_usb_serial.h FW 3.7 Nov 4, 2016
commands.c FW 3.40: Added vesc id to mc_values Jul 23, 2018
commands.h First official commit after the VESC Project release Sep 4, 2017
conf_general.c FW 3.39: AUX pin support, some refactoring Jul 6, 2018
conf_general.h FW 3.40: Added vesc id to mc_values Jul 23, 2018
crc.c FW 3.7 Nov 4, 2016
crc.h FW 3.7 Nov 4, 2016
datatypes.h FW 3.39: AUX pin support, some refactoring Jul 6, 2018
digital_filter.c FW 3.7 Nov 4, 2016
digital_filter.h FW 3.7 Nov 4, 2016
eeprom.c Removed some includes I had for testing and forgot about Oct 5, 2015
eeprom.h FW 3.7 Nov 4, 2016
encoder.c First official commit after the VESC Project release Sep 4, 2017
encoder.h FW 3.7 Nov 4, 2016
flash_helper.c First official commit after the VESC Project release Sep 4, 2017
flash_helper.h FW 3.7 Nov 4, 2016
halconf.h FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
irq_handlers.c Removed software servo driver, fixed hw servo driver to work with all… Feb 28, 2018
isr_vector_table.h Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
ld_eeprom_emu.ld Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
led_external.c FW 3.7 Nov 4, 2016
led_external.h FW 3.7 Nov 4, 2016
ledpwm.c FW 3.7 Nov 4, 2016
ledpwm.h FW 3.7 Nov 4, 2016
main.c Removed software servo driver, fixed hw servo driver to work with all… Feb 28, 2018
mc_interface.c FW 3.39: AUX pin support, some refactoring Jul 6, 2018
mc_interface.h Added handbrake function to the simple CAN interface Mar 2, 2018
mcpwm.c FW 3.37: FOC KI temp comp, configurable foc current filter Mar 24, 2018
mcpwm.h First official commit after the VESC Project release Sep 4, 2017
mcpwm_foc.c FW 3.37: FOC KI temp comp, configurable foc current filter Mar 24, 2018
mcpwm_foc.h FW 3.37: FOC KI temp comp, configurable foc current filter Mar 24, 2018
mcuconf.h fixed some minor merge errors Apr 6, 2018
packet.c increase packet timeout for bluetooth Sep 21, 2017
packet.h increase packet timeout for bluetooth Sep 21, 2017
pi_stm32.cfg Removed software servo driver, fixed hw servo driver to work with all… Feb 28, 2018
servo_dec.c FW 3.7 Nov 4, 2016
servo_dec.h FW 3.7 Nov 4, 2016
servo_simple.c Removed software servo driver, fixed hw servo driver to work with all… Feb 28, 2018
servo_simple.h FW 3.7 Nov 4, 2016
stm32-bv_openocd.cfg first commit Jan 9, 2014
stm32f4xx_conf.h Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
terminal.c DRV and terminal refactoring, DRV8320 updates Apr 14, 2018
terminal.h First official commit after the VESC Project release Sep 4, 2017
timeout.c FW 3.7 Nov 4, 2016
timeout.h FW 3.7 Nov 4, 2016
utils.c truncation of the throttle curve had no effect. Taking the absolute n… Sep 18, 2017
utils.h Some cleanup, updated speed PID controller, some NAN-checks, iterativ… Oct 20, 2017
ws2811.c FW 3.7 Nov 4, 2016
ws2811.h FW 3.7 Nov 4, 2016

README.md