Summary

Spoder Board is a custom mini BLDC driver designed to be low-cost and used for social robots.

Contributions

Valentine from the SimpleFOC community designed the original Mosquito board. The Spoder board is a remix on the Mosquito board. I also created the SimpleFOC-WebUI for use with any SimpleFOC based boards.

Duration of the Project

A week.

Design and Development

Schematics

The core schematics of the Spoder Board are based on Valentine's Mosquito board.

I modified the board to use STM32F103 as the microprocessor and added a user switch for setting boot pins.

The Spoder Board is a learning project to understand the STM32 microprocessor and motor control. I added redundant peripherals to make development and testing easier.

In the future, I plan to retain only the necessary peripherals and add CAN bus support.

Running SimpleFOC with SimpleFOC-WebUI

Overview

The board runs the SimpleFOC firmware, allowing it to drive one BLDC motor. FOC enables silent and smooth motion for actuators, perfect for social robots.

SimpleFOC is a community-driven, open-source FOC initiative. To contribute back to the community, I wrote a new web-based interface, enabling easy configuration and control of motors running on the SimpleFOC firmware.