
MicroSpora - SimpleFOC
License
:CERN Open Hardware License
Creation time:2024-08-27 10:24:17Update time:2024-10-23 07:46:34
Description
MICROSPORA is designed to provide precise and efficient control of BLDC motors. Designed to compatible with SimpleFOC firmware, this PCB offers a reliable solution for projects requiring high-performance motor control.
Firmware: https://github.com/rambrosteam/MicroSpora-SimpleFOC
Example: Spring back to position
This is SimpleFOC Position mode running on MicroSpora. The motor always returns to its default position, providing a spring-like feel when moved. SimpleFOC adjusts the coil PWM to exert an opposing force on the motor when it is disturbed from its original position. This behavior is visualized on the BLDC led visualizer.
PCB Photos:
Pinout:
Specifications:
Voltage Range | 5-35V |
Current | 8A peak, 3A RMS |
Encoder | 14bit magnetic encoder (SSI) |
Primary Interfaces | USB, Canbus |
Extra GPIO (exposed PADs) | I2C, SPI, SSI, UART, PWM, Step/Dir |
Main Hardware:
Microcontroller | STM32G431CBU6 |
Motor driver | DRV8316CR |
Encoder | MT6701QT-STD |
Canbus IC | CA-IF1044 |
Special Thanks:
- Richard Unger @runger for helping with simplefoc setup on this board
- @nanoparticle for providing valuable suggestions in design review
- Valentine's designs were an inspiration for developing this board
OSHWLAB Stars:
- This project's PCB and Assembly service was supported by the OSHWLAB Stars campaign.
- Project was completed on October 2024
Design Drawing

BOM


Add to Album
0
0
Share
Report
Project Members
Followers0|Likes0
Related projects

Comment