blob: 5bfd9fb43fa3a3004da3897c280558bd69334bd5 [file] [log] [blame] [view]
Steve Kelly50bfa482020-12-17 23:29:33 -05001# RAPcore Caravel Flow
shalan0d14e6e2020-08-31 16:50:48 +02002
Steve Kellyfeb1d012020-11-29 15:38:26 -05003https://rapcores.github.io/rapcores/
shalan0d14e6e2020-08-31 16:50:48 +02004
Steve Kellyfeb1d012020-11-29 15:38:26 -05005The Robotic Application Processing Core on the OpenMPW/Caravel Shuttle run sponsored by Google .
shalan0d14e6e2020-08-31 16:50:48 +02006
Steve Kellyfeb1d012020-11-29 15:38:26 -05007RAPcore is a project targeting FPGAs and ASIC devices for the next generation of motor and motion
8control applications. It is a peripheral that sits between firmwares and motors to free up
9processing on the microcontroller and greatly simplify the motor driver.
agorararmard7d6fadb2020-11-25 20:23:20 +020010
Steve Kellyfeb1d012020-11-29 15:38:26 -050011## Features
agorararmard7d6fadb2020-11-25 20:23:20 +020012
Steve Kellyfeb1d012020-11-29 15:38:26 -050013- Onboard stepper motor commutator with microstepping
14- Fixed Point Step-Timing Algorithm
15- High-speed Quadrature Encoder Accumulator
16- High-Speed SPI Bus
agorararmard212cd822020-11-26 22:40:17 +020017
Steve Kelly50bfa482020-12-17 23:29:33 -050018## Build Requirements
19
20See INSTALL.md for local development instructions.
21
Steve Kellyfeb1d012020-11-29 15:38:26 -050022## Documentation
Steve Kelly50bfa482020-12-17 23:29:33 -050023
Steve Kellyfeb1d012020-11-29 15:38:26 -050024https://rapcores.github.io/rapcores/
agorararmarddc723a62020-11-26 20:00:29 +020025
Steve Kellyfeb1d012020-11-29 15:38:26 -050026## License
agorararmarddc723a62020-11-26 20:00:29 +020027
Steve Kellyfeb1d012020-11-29 15:38:26 -050028[ISC License](https://en.wikipedia.org/wiki/ISC_license).