https://rapcores.github.io/rapcores/
The Robotic Application Processing Core.
RAPcore is a project targeting FPGAs and ASIC devices for the next generation of motor and motion control applications. It is a peripheral that sits between firmwares and motors to free up processing on the microcontroller and greatly simplify the motor driver.
- Onboard stepper motor commutator
- Fixed Point Step-Timing Algorithm
- High-speed Quadrature Encoder Accumulator
- High-Speed SPI Bus
The following FPGA architectures are supported and tested:
- iCE40
- ECP5
We welcome ports to other architectures.
RAPcore uses the free and open source Yosys and nextpnr tool chains. See the dev docs for more information.