Skip to content
@simplefoc

SimpleFOCproject

Arduino FOC for BLDC motors - Arduino based Field Oriented Control algorithm implementation

Welcome to the SimpleFOCproject 🎉

This is a community project that aims to demystify Field Oriented Control (FOC) algorithm for the larger public by creating a robust but simple to use implementation of it in the Arduino IDE: Arduino SimpleFOClibrary

The library has a goal to support :

  • 🎯 as many motor + position sensor + current sense + driver + microcontroller combinations as possible.
  • 🎯 as many BLDC and Stepper motor control techniques possible

Our github stats:
GitHub User's stars GitHub forks GitHub contributors

Our community : community.simplefoc.com
Discourse users Discourse posts Discourse topics

Our documentation : docs.simplefoc.com
GitHub release (latest by date) just-the-docs

Our youtube channel : youtube.com/simplefoc
YouTube Channel Views YouTube Channel Subscribers

Project homepage : simplefoc.com

Pinned Loading

  1. Arduino-FOC Arduino-FOC Public

    Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library

    C++ 2.1k 541

  2. Arduino-FOC-drivers Arduino-FOC-drivers Public

    Drivers and support code for SimpleFOC

    C++ 158 69

  3. Arduino-FOC-balancer Arduino-FOC-balancer Public

    Modular Arduino two wheel balancing robot based on gimbal BLDC motors and simplefoc library

    C++ 170 33

  4. Arduino-FOC-reaction-wheel-inverted-pendulum Arduino-FOC-reaction-wheel-inverted-pendulum Public

    Reaction wheel inverted pendulum project based on the Arduino Simple FOC library and SimpleFOC shied.

    C++ 122 34

  5. Arduino-SimpleFOCShield Arduino-SimpleFOCShield Public

    Arduino Shiled for running Gimbal BLDC motors with FOC algorithm

    472 128

  6. SimpleFOCMini SimpleFOCMini Public

    Small package, low-cost BLDC diver board fully compatible with the simplefoc library

    86 20

Repositories

Showing 10 of 23 repositories
  • simplefoc.github.io Public

    documentation website for SimpleFOCproject

    simplefoc/simplefoc.github.io’s past year of commit activity
    C 9 21 3 2 Updated Nov 22, 2024
  • Arduino-FOC Public

    Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library

    simplefoc/Arduino-FOC’s past year of commit activity
    C++ 2,126 MIT 541 63 (2 issues need help) 12 Updated Nov 7, 2024
  • simplefoc_arduino_boards Public Forked from runger1101001/simplefoc_arduino_boards

    Arduino board vendor files for SimpleFOC boards

    simplefoc/simplefoc_arduino_boards’s past year of commit activity
    C 0 2 0 0 Updated Oct 26, 2024
  • Arduino-FOC-drivers Public

    Drivers and support code for SimpleFOC

    simplefoc/Arduino-FOC-drivers’s past year of commit activity
    C++ 158 MIT 69 6 2 Updated Aug 24, 2024
  • SimpleFOC-DriveShield Public

    A powerful Arduino shield for running BLDC motors

    simplefoc/SimpleFOC-DriveShield’s past year of commit activity
    5 MIT 1 1 0 Updated Aug 24, 2024
  • simplefoc/simplefoc-docs-theme’s past year of commit activity
    SCSS 0 21 0 0 Updated Aug 12, 2024
  • stm32pinouts Public

    Autogenerated docs providing an easy navigation of stm32 pinouts for different families

    simplefoc/stm32pinouts’s past year of commit activity
    Python 1 MIT 0 0 0 Updated Aug 12, 2024
  • Arduino-FOC-balancer Public

    Modular Arduino two wheel balancing robot based on gimbal BLDC motors and simplefoc library

    simplefoc/Arduino-FOC-balancer’s past year of commit activity
    C++ 170 MIT 33 2 0 Updated Jul 31, 2024
  • docs_chinese Public

    SimpleFOC docs website translated to Chinese

    simplefoc/docs_chinese’s past year of commit activity
    SCSS 28 12 1 1 Updated Jul 27, 2024
  • simple_php_ardubadge Public

    A simple PHP based arduino library badge generator

    simplefoc/simple_php_ardubadge’s past year of commit activity
    PHP 1 MIT 0 0 0 Updated Jul 23, 2024