| Please :-) Here are the documentation links to get you started: Hardware: https://github.com/madcowswe/ODriveHardware/ v3.2 schematic: https://github.com/madcowswe/ODriveHardware/blob/master/v3/v... Firmware: https://github.com/madcowswe/ODriveFirmware PC config and analysis support: https://github.com/madcowswe/ODrive FPGA: https://github.com/madcowswe/ODriveFPGA "... the FPGA logic and software that runs on the FPGA based ODrive. This is not currently in development, but may be resumed at some later date." ----
The hardware is based on a STM32F405RGT6[1] driving two TI DRV8301 brushless motor controller chips[2] and a bunch of MOSFETs to handle the power switching. I/O is a USB, CAN with driver chip, and SPI unbuffered on headers.[1] High-performance foundation line, ARM Cortex-M4 core with DSP and FPU, 1 Mbyte Flash, 168 MHz CPU, ART Accelerator
http://www.st.com/en/microcontrollers/stm32f405rg.html [2] DRV8301 Three-Phase Gate Driver With Dual Current Shunt Amplifiers and Buck Regulator
http://www.ti.com/lit/ds/symlink/drv8301.pdf |