The code for my custom BLDC controller.
C Objective-C C++ Makefile Other
Latest commit 1655c11 Jun 27, 2016 @vedderb committed on GitHub Merge pull request #19 from pelrun/master
Fix incorrect scaling of cc_ramp_step_max parameter
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 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
applications FW 2.18: Better FOC sensorless startup, app adc safety fix May 19, 2016
docs Adding BLDC documentation using Doxygen Sep 16, 2015
hwconf FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
mcconf FW 2.18: Better FOC sensorless startup, app adc safety fix May 19, 2016
nrf FW 2.15: NRF configuration, PPM and ADC app duty mode scaling to max … Feb 9, 2016
.gitignore Add gitigore Oct 8, 2015
Makefile FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
README.md Updated README to link to my latest post Jan 7, 2015
buffer.c NRF updates, better servo output support Jul 31, 2015
buffer.h NRF updates, better servo output support Jul 31, 2015
chconf.h FW 2.3: MAJOR UPDATE: FOC!! Dec 8, 2015
comm_can.c FW 2.9: NRF updates (nunchuk has to be updated too), nunchuk command,… Jan 24, 2016
comm_can.h Long packet support, configurable min and max duty, longer CAN buffer… May 20, 2015
comm_usb.c Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
comm_usb.h Complete servo-decoding rewrite, common command module, full access t… Sep 20, 2014
comm_usb_serial.c Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
comm_usb_serial.h Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
commands.c Fix incorrect scaling of cc_ramp_step_max parameter Jun 27, 2016
commands.h FW 1.16: Hall sensor position control, brake at 0RPM setpoint in FOC,… Feb 24, 2016
conf_general.c FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
conf_general.h FW 2.18: Better FOC sensorless startup, app adc safety fix May 19, 2016
crc.c first commit Jan 9, 2014
crc.h Updated some copyleft notices and some minor changes Jan 9, 2014
datatypes.h FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
digital_filter.c Refactoring and one parameter removal Apr 5, 2014
digital_filter.h Refactoring and one parameter removal Apr 5, 2014
eeprom.c Removed some includes I had for testing and forgot about Oct 5, 2015
eeprom.h Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
encoder.c FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
encoder.h FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
flash_helper.c FW 2.3: MAJOR UPDATE: FOC!! Dec 8, 2015
flash_helper.h FW 1.14: configuration loss fix, HW49 support, mcpwm interfaces for apps Oct 3, 2015
halconf.h FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
irq_handlers.c FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
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 2.3: MAJOR UPDATE: FOC!! Dec 8, 2015
led_external.h Nunchuk ramping, ws2811 configurable pin (Requieres latest BLDC_Tool) Dec 20, 2014
ledpwm.c Bootloader support, CAN fixes May 8, 2015
ledpwm.h Updated some copyleft notices and some minor changes Jan 9, 2014
main.c FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
mc_interface.c FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
mc_interface.h FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
mcpwm.c FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
mcpwm.h FW 2.3: MAJOR UPDATE: FOC!! Dec 8, 2015
mcpwm_foc.c FW 2.18: Better FOC sensorless startup, app adc safety fix May 19, 2016
mcpwm_foc.h FW 1.16: Hall sensor position control, brake at 0RPM setpoint in FOC,… Feb 24, 2016
mcuconf.h FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
packet.c FW 1.13: Hw 4.8 support, new CC implementation for nunchuk, refactori… Sep 17, 2015
packet.h Long packet support, configurable min and max duty, longer CAN buffer… May 20, 2015
servo.c Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
servo.h Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
servo_dec.c Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
servo_dec.h PPM updates and safe start implementation Apr 30, 2015
servo_simple.c NRF updates, better servo output support Jul 31, 2015
servo_simple.h NRF updates, better servo output support Jul 31, 2015
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 FW 2.17: as5047 support, change sensor port mode in conf, better enco… Apr 27, 2016
terminal.h FW 2.3: MAJOR UPDATE: FOC!! Dec 8, 2015
timeout.c FW 2.3: MAJOR UPDATE: FOC!! Dec 8, 2015
timeout.h Ported to ChibiOS 3, refactoring, cleanup, added safe start delay aft… Oct 8, 2015
utils.c FW 1.16: Hall sensor position control, brake at 0RPM setpoint in FOC,… Feb 24, 2016
utils.h FW 2.6: Slow abs current fix, current limit fix, FOC control CPU reso… Dec 23, 2015
ws2811.c Updated upload command to also work with latest openocd, gamma correc… Dec 27, 2014
ws2811.h WS2811/WS2812 LED driver to use LEDs for turn and brake lights, etc Dec 8, 2014

README.md