# developement

**URL:** https://community.simplefoc.com/c/developement/5.md

[Latest](https://community.simplefoc.com/latest.md) · [Categories](https://community.simplefoc.com/categories.md) · [Tags](https://community.simplefoc.com/tags.md)

---

## [About the developement category](https://community.simplefoc.com/t/about-the-developement-category/13)

<div class="topic-metadata">

**Author:** [@Antun\_Skuric](https://community.simplefoc.com/u/Antun_Skuric)\
**Replies:** 0

</div>

This topic category is primarily intended for discussions about the code implementations, extensions and road-map of the SimpleFOClibrary and SimpleFOCShield. It would be very helpful if we could discuss what are your n…

---

## [Haptic Wheels for Gimbal Control](https://community.simplefoc.com/t/haptic-wheels-for-gimbal-control/7283)

<div class="topic-metadata">

**Author:** [@Brian\_Cortinovis](https://community.simplefoc.com/u/Brian_Cortinovis)\
**Replies:** 1\
**Last updated:** [September 29, 2026, 7:43pm UTC](https://community.simplefoc.com/t/haptic-wheels-for-gimbal-control/7283 "2026-09-29T19:43:27Z")

</div>

Basandomi sulla documentazione ufficiale di SimpleFOC e sulle tue specifiche tecniche, ecco il post in inglese per il forum: Inertial Wheel Control for Gimbal Axes - Need Advice on Control Method & Motor Selection Hel…

---

## [SimpleFOC v2.3 & AS5600 & GM3506 closed loop example](https://community.simplefoc.com/t/simplefoc-v2-3-as5600-gm3506-closed-loop-example/8330)

<div class="topic-metadata">

**Author:** [@enzor](https://community.simplefoc.com/u/enzor)\
**Replies:** 1\
**Last updated:** [September 16, 2026, 6:49am UTC](https://community.simplefoc.com/t/simplefoc-v2-3-as5600-gm3506-closed-loop-example/8330 "2026-09-16T06:49:58Z")

</div>

hello! could you please write me a simple Closed loop example for this setup? SimpleFOC v2.3 & AS5600 & GM3506 thanks!

---

## [SimpleFOC stepstick](https://community.simplefoc.com/t/simplefoc-stepstick/4975)

<div class="topic-metadata">

**Author:** [@dekutree64](https://community.simplefoc.com/u/dekutree64)\
**Replies:** 78\
**Last updated:** [August 16, 2026, 12:17pm UTC](https://community.simplefoc.com/t/simplefoc-stepstick/4975 "2026-08-16T12:17:06Z")

</div>

Branching this topic before it takes over the SimpleFOC-StepMini thread. Yeah, I’d like to keep the cost as low as possible. That is helpful if we only need an encoder connector, but I may try for both anyway, or at l…

---

## [How to properly force sensor recalibration without hardware reset or full re-initialization?](https://community.simplefoc.com/t/how-to-properly-force-sensor-recalibration-without-hardware-reset-or-full-re-initialization/8302)

<div class="topic-metadata">

**Author:** [@Ali\_Mohajeri](https://community.simplefoc.com/u/Ali_Mohajeri)\
**Replies:** 1\
**Last updated:** [August 15, 2026, 11:34am UTC](https://community.simplefoc.com/t/how-to-properly-force-sensor-recalibration-without-hardware-reset-or-full-re-initialization/8302 "2026-08-15T11:34:59Z")

</div>

Background: I have a BLDC motor control system using SimpleFOC. The system is installed in a location where power cycling is inconvenient, so I need to perform sensor recalibration (specifically zero\_electric\_angle and s…

---

## [Ultra Slow Mode](https://community.simplefoc.com/t/ultra-slow-mode/8294)

<div class="topic-metadata">

**Author:** [@gimbal\_pete](https://community.simplefoc.com/u/gimbal_pete)\
**Replies:** 2\
**Last updated:** [August 10, 2026, 12:12pm UTC](https://community.simplefoc.com/t/ultra-slow-mode/8294 "2026-08-10T12:12:34Z")

</div>

In my forum travels, I came across something called “Ultra Slow Mode” which apparently is good for cinematographic camera gimbals. That’s the link to it. Does anyone know what became of it? The example given for cust…

---

## [Eeprom emulation for STM32, ESP32 and RP2350](https://community.simplefoc.com/t/eeprom-emulation-for-stm32-esp32-and-rp2350/8284)

<div class="topic-metadata">

**Author:** [@o\_lampe](https://community.simplefoc.com/u/o_lampe)\
**Replies:** 1\
**Last updated:** [August 4, 2026, 2:40pm UTC](https://community.simplefoc.com/t/eeprom-emulation-for-stm32-esp32-and-rp2350/8284 "2026-08-04T14:40:52Z")

</div>

I had an interesting discussion with GPT about nonVolatile storage of (motor) parameters without reflashing the whole chip everytime. GPT stated, that all of our favourite MCUs have inbuild means to use flash memory to …

---

## [Would a BLDC/PMSM Hall + encoder alignment tool be useful?](https://community.simplefoc.com/t/would-a-bldc-pmsm-hall-encoder-alignment-tool-be-useful/8274)

<div class="topic-metadata">

**Author:** [@killikarpuz](https://community.simplefoc.com/u/killikarpuz)\
**Replies:** 3\
**Last updated:** [July 23, 2026, 8:16am UTC](https://community.simplefoc.com/t/would-a-bldc-pmsm-hall-encoder-alignment-tool-be-useful/8274 "2026-07-23T08:16:23Z")

</div>

Hi everyone, I am an engineer working on robotics and considering building a compact tool for BLDC/PMSM motor bring-up and commissioning after having a lot of issues there. The idea is a device that connects to the mot…

---

## [Understanding voltage\_limit for stepper motor](https://community.simplefoc.com/t/understanding-voltage-limit-for-stepper-motor/8263)

<div class="topic-metadata">

**Author:** [@rmorenoga](https://community.simplefoc.com/u/rmorenoga)\
**Replies:** 3\
**Last updated:** [July 13, 2026, 12:00pm UTC](https://community.simplefoc.com/t/understanding-voltage-limit-for-stepper-motor/8263 "2026-07-13T12:00:30Z")

</div>

Dear SimpleFOC community, I am trying to configure a stepper motor in voltage mode and when reading the documentation page I see that it says to configure the voltage limit for the motor between 2 to 5 volts so not to f…

---

## [YAMAHA YFZ R1 Stator conversion - ARC Pump Project](https://community.simplefoc.com/t/yamaha-yfz-r1-stator-conversion-arc-pump-project/8243)

<div class="topic-metadata">

**Author:** [@Juan-Antonio\_Soren\_E](https://community.simplefoc.com/u/Juan-Antonio_Soren_E)\
**Replies:** 3\
**Last updated:** [June 28, 2026, 4:32pm UTC](https://community.simplefoc.com/t/yamaha-yfz-r1-stator-conversion-arc-pump-project/8243 "2026-06-28T16:32:35Z")

</div>

I think I found a project for my MC stator. Now that the KlimaLab project is reaching maturity, im contemplating a pump design, with an impeller that has integrated magnets. It should be able to deliver real water press…

---

## [Thanks and a few observations](https://community.simplefoc.com/t/thanks-and-a-few-observations/8233)

<div class="topic-metadata">

**Author:** [@yzzyy5](https://community.simplefoc.com/u/yzzyy5)\
**Replies:** 1\
**Last updated:** [June 26, 2026, 8:10pm UTC](https://community.simplefoc.com/t/thanks-and-a-few-observations/8233 "2026-06-26T20:10:29Z")

</div>

First off, I’d like to thank all the people who developed this software and the excellent web site. I’ve been using the software for several weeks with much success. One thing that I found somewhat disconcerting, thoug…

---

## [Regenerative Braking](https://community.simplefoc.com/t/regenerative-braking/2574)

<div class="topic-metadata">

**Author:** [@lewisrichardson2103](https://community.simplefoc.com/u/lewisrichardson2103)\
**Replies:** 107\
**Last updated:** [June 24, 2026, 7:50am UTC](https://community.simplefoc.com/t/regenerative-braking/2574 "2026-06-24T07:50:05Z")

</div>

I posted a question / prompt for discussion on the discord but it was pointed out that this would be better as it would be easier / more permanent for people to find. In short the question was around what was missing fr…

---

## [PWM Deadtime compensation](https://community.simplefoc.com/t/pwm-deadtime-compensation/3767)

<div class="topic-metadata">

**Author:** [@Candas1](https://community.simplefoc.com/u/Candas1)\
**Replies:** 38\
**Last updated:** [June 23, 2026, 6:13am UTC](https://community.simplefoc.com/t/pwm-deadtime-compensation/3767 "2026-06-23T06:13:47Z")

</div>

I will try to show how dead-time compensation can help improve the waveform when I finally get the wheel to rotate :sweat\_smile:

---

## [Replace HybridStepperMotor with a driver class?](https://community.simplefoc.com/t/replace-hybridsteppermotor-with-a-driver-class/8234)

<div class="topic-metadata">

**Author:** [@dekutree64](https://community.simplefoc.com/u/dekutree64)\
**Replies:** 0\
**Last updated:** [June 21, 2026, 6:21am UTC](https://community.simplefoc.com/t/replace-hybridsteppermotor-with-a-driver-class/8234 "2026-06-21T06:21:14Z")

</div>

Backstory: When adding DC motor support to my stepstick (note: I haven’t actually written anything about DC motors in that thread yet), I came up with the idea to create driver wrapper classes to allow DCMotor to interfa…

---

## [SimpleFOC on Arduino Giga - BLDC Motor buzzing](https://community.simplefoc.com/t/simplefoc-on-arduino-giga-bldc-motor-buzzing/5279)

<div class="topic-metadata">

**Author:** [@dro178](https://community.simplefoc.com/u/dro178)\
**Replies:** 48\
**Last updated:** [June 18, 2026, 12:33pm UTC](https://community.simplefoc.com/t/simplefoc-on-arduino-giga-bldc-motor-buzzing/5279 "2026-06-18T12:33:22Z")

</div>

I have a SimpleFOC board and code working well with a GM5208-24 BLDC gimbal motor on an Arduino Mega and/or the DUE boards running the identical code. I recently received a new Arduino Mega and ported the code to run on…

---

## [Saving hall sensor positions](https://community.simplefoc.com/t/saving-hall-sensor-positions/8040)

<div class="topic-metadata">

**Author:** [@geofrancis](https://community.simplefoc.com/u/geofrancis)\
**Replies:** 5\
**Last updated:** [June 16, 2026, 11:12am UTC](https://community.simplefoc.com/t/saving-hall-sensor-positions/8040 "2026-06-16T11:12:35Z")

</div>

I am trying to use simple foc for a wheeeled rover but the initalisation it does on startup is a problem. is there a simple way to detect the hall sensor values then write them into the code?

---

## [SimpleDCmotor dependencies wrong?](https://community.simplefoc.com/t/simpledcmotor-dependencies-wrong/8168)

<div class="topic-metadata">

**Author:** [@o\_lampe](https://community.simplefoc.com/u/o_lampe)\
**Replies:** 8\
**Last updated:** [June 3, 2026, 6:31am UTC](https://community.simplefoc.com/t/simpledcmotor-dependencies-wrong/8168 "2026-06-03T06:31:21Z")

</div>

I just tried to install the simpleDCmotor library and got a message: I’m absolutely sure the latest simpleFOC library is installed, but does the DCmotor lib require a different (older ) lib?

---

## [B-G431-ESC1 for high power Motors 70 000 rpm, 1.5 kW](https://community.simplefoc.com/t/b-g431-esc1-for-high-power-motors-70-000-rpm-1-5-kw/8166)

<div class="topic-metadata">

**Author:** [@Leo\_n](https://community.simplefoc.com/u/Leo_n)\
**Replies:** 0\
**Last updated:** [May 30, 2026, 11:09am UTC](https://community.simplefoc.com/t/b-g431-esc1-for-high-power-motors-70-000-rpm-1-5-kw/8166 "2026-05-30T11:09:20Z")

</div>

Dear SimpleFOC Community, While researching BLDC motor control methods, I came across the SimpleFOC community. Recently, I have been experimenting with sensorless FOC control of a small BLDC motor using the B-G431B-ESC1…

---

## [5010 360KV draws 55W at 90 rad/s in foc\_current mode. Is this normal?](https://community.simplefoc.com/t/5010-360kv-draws-55w-at-90-rad-s-in-foc-current-mode-is-this-normal/8156)

<div class="topic-metadata">

**Author:** [@Osbos007](https://community.simplefoc.com/u/Osbos007)\
**Replies:** 5\
**Last updated:** [May 28, 2026, 6:34am UTC](https://community.simplefoc.com/t/5010-360kv-draws-55w-at-90-rad-s-in-foc-current-mode-is-this-normal/8156 "2026-05-28T06:34:54Z")

</div>

Hey guys, I’ve been trying to get a 5010 360KV BLDC motor running with SimpleFOC 2.1.1 on a MKS ESP32 FOC V1.0 board. The goal is closed-loop position control at high speed with reasonable power consumption. After a lot…

---

## [Driving BLDC using IPM driver and esp32 wroom](https://community.simplefoc.com/t/driving-bldc-using-ipm-driver-and-esp32-wroom/8145)

<div class="topic-metadata">

**Author:** [@arnomech](https://community.simplefoc.com/u/arnomech)\
**Replies:** 2\
**Last updated:** [May 22, 2026, 10:57am UTC](https://community.simplefoc.com/t/driving-bldc-using-ipm-driver-and-esp32-wroom/8145 "2026-05-22T10:57:03Z")

</div>

Hi there, :waving\_hand: I need help on coding the ESP32 wroom to drive 310VDC IPM with a motor attached to it has 3phase coil and 16 poles. Current i added hall sensors 3 total, i struggle to make it run, changing direc…

---

## [AS5048A Sensor Initialization at Negative Angle](https://community.simplefoc.com/t/as5048a-sensor-initialization-at-negative-angle/8120)

<div class="topic-metadata">

**Author:** [@Luke\_Ionno](https://community.simplefoc.com/u/Luke_Ionno)\
**Replies:** 0\
**Last updated:** [May 17, 2026, 12:36am UTC](https://community.simplefoc.com/t/as5048a-sensor-initialization-at-negative-angle/8120 "2026-05-17T00:36:06Z")

</div>

Hello, I’ve encountered an odd behavior when running stand-alone SPI sensors (AS5048A, using sensor.get\_angle()). Using the example provided here ( Magnetic sensor SPI | Arduino-FOC ), if the sensor is initialized at a …

---

## [Webcontroller not showing monitored variables](https://community.simplefoc.com/t/webcontroller-not-showing-monitored-variables/8112)

<div class="topic-metadata">

**Author:** [@arch](https://community.simplefoc.com/u/arch)\
**Replies:** 3\
**Last updated:** [May 15, 2026, 6:07pm UTC](https://community.simplefoc.com/t/webcontroller-not-showing-monitored-variables/8112 "2026-05-15T18:07:26Z")

</div>

Hi, the new version of the site is awesome, but I’m facing a problem with plotting on the simple foc web. The graphs just don’t show up, no matter what settings I try to set (as in the screenshot) The data is visible…

---

## [Help on Development guide for](https://community.simplefoc.com/t/help-on-development-guide-for/8097)

<div class="topic-metadata">

**Author:** [@markV9](https://community.simplefoc.com/u/markV9)\
**Replies:** 3\
**Last updated:** [April 27, 2026, 8:08pm UTC](https://community.simplefoc.com/t/help-on-development-guide-for/8097 "2026-04-27T20:08:46Z")

</div>

Hello everyone, I am quiete new to this forum, although I made a prototype project with SimpleFOC and the G431 ESC Kit. My plan is as follows: I am building a 4 wheeled robot with another fifth motor for other purpose …

---

## [IR2110 High-Side Output Shows Voltage When Idle](https://community.simplefoc.com/t/ir2110-high-side-output-shows-voltage-when-idle/7410)

<div class="topic-metadata">

**Author:** [@drkome](https://community.simplefoc.com/u/drkome)\
**Replies:** 2\
**Last updated:** [April 17, 2026, 4:11am UTC](https://community.simplefoc.com/t/ir2110-high-side-output-shows-voltage-when-idle/7410 "2026-04-17T04:11:17Z")

</div>

Hello everyone. I’m working on a project with the IR2110 and using inline current sensing with a 6-MOSFET inverter. On the IR2110, I’m seeing a voltage close to 5V on the high-side output while the input is idle (i.e., n…

---

## [How to use a gimbal motor for direct drive on a turntable?](https://community.simplefoc.com/t/how-to-use-a-gimbal-motor-for-direct-drive-on-a-turntable/8072)

<div class="topic-metadata">

**Author:** [@Raphael](https://community.simplefoc.com/u/Raphael)\
**Replies:** 1\
**Last updated:** [April 14, 2026, 10:27pm UTC](https://community.simplefoc.com/t/how-to-use-a-gimbal-motor-for-direct-drive-on-a-turntable/8072 "2026-04-14T22:27:09Z")

</div>

Hello friends, how are you all? My name is Raphael, I live in Brazil. I’m new to the forum. I need to rotate the platter of a turntable at two speeds, 33.3 and 45 RPM. Direct drive (motor shaft rotates the platter). I …

---

## [Current sensing with the DRV8316](https://community.simplefoc.com/t/current-sensing-with-the-drv8316/8032)

<div class="topic-metadata">

**Author:** [@HaddiS2](https://community.simplefoc.com/u/HaddiS2)\
**Replies:** 2\
**Last updated:** [April 11, 2026, 4:53am UTC](https://community.simplefoc.com/t/current-sensing-with-the-drv8316/8032 "2026-04-11T04:53:19Z")

</div>

Hi everyone, I’m working on a custom FOC motor controller using the DRV8316CRQRGFRQ1, and I have some questions regarding how to properly implement current sensing with the SimpleFOC library. The DRV8316 uses low-side …

---

## [B-G431B-ESC1 + AS5047P: No readings on Hall pins and seeking SPI locations](https://community.simplefoc.com/t/b-g431b-esc1-as5047p-no-readings-on-hall-pins-and-seeking-spi-locations/8035)

<div class="topic-metadata">

**Author:** [@AlfredAAA](https://community.simplefoc.com/u/AlfredAAA)\
**Replies:** 1\
**Last updated:** [March 19, 2026, 11:54am UTC](https://community.simplefoc.com/t/b-g431b-esc1-as5047p-no-readings-on-hall-pins-and-seeking-spi-locations/8035 "2026-03-19T11:54:06Z")

</div>

1. Setup MCU/ESC: STM32G431B-ESC1 Motor: 2807 KV1300 Encoder: AS5047P 2. Status & Problem I am a beginner. I have successfully controlled the motor in Open Loop, and it spins fine. Now, I am trying to add the…

---

## [Webcontroller with multiple dual motors](https://community.simplefoc.com/t/webcontroller-with-multiple-dual-motors/7986)

<div class="topic-metadata">

**Author:** [@OiD-W](https://community.simplefoc.com/u/OiD-W)\
**Replies:** 2\
**Last updated:** [February 15, 2026, 2:55am UTC](https://community.simplefoc.com/t/webcontroller-with-multiple-dual-motors/7986 "2026-02-15T02:55:47Z")

</div>

Hi again! I’m trying to get two motors to show up in the Webcontroller but i can only get one or the other to work. I can’t find any examples of two motors being used in the Webcontroller. Here is the code I’m using: …

---

## [Minimal system: XIAOESP32S3 DRV8313 INA219 AS5048 PM1105](https://community.simplefoc.com/t/minimal-system-xiaoesp32s3-drv8313-ina219-as5048-pm1105/7984)

<div class="topic-metadata">

**Author:** [@peepo](https://community.simplefoc.com/u/peepo)\
**Replies:** 1\
**Last updated:** [February 11, 2026, 3:55pm UTC](https://community.simplefoc.com/t/minimal-system-xiaoesp32s3-drv8313-ina219-as5048-pm1105/7984 "2026-02-11T15:55:49Z")

</div>

I’d like to see someone else’s miniature system, even better if the boards availble! To my mind, the XIAO offers great potential, and current\_sense is a big bonus. Where are the projects? I may build, but…

---

## [Debugging Confusion](https://community.simplefoc.com/t/debugging-confusion/7980)

<div class="topic-metadata">

**Author:** [@Kai\_Justice](https://community.simplefoc.com/u/Kai_Justice)\
**Replies:** 2\
**Last updated:** [February 8, 2026, 8:07pm UTC](https://community.simplefoc.com/t/debugging-confusion/7980 "2026-02-08T20:07:23Z")

</div>

I have confused myself surrounding debug. Reading the Docs here: Debugging | Arduino-FOC I set up a .PIO flag for: SIMPLEFOC\_DISABLE\_DEBUG -D SIMPLEFOC\_DISABLE\_DEBUG My goal is to disable serial prints such that I …

[Next page](https://community.simplefoc.com/c/developement/5.md?page=1)
