FOC-Stim: a new approach to DIY stim hardware.
Re: FOC-Stim: a new approach to DIY stim hardware.
This is not possible. If the funscripts were created with a converter, the best approach is to run the converter with three-phase settings. If someone made custom 4-phase funscripts, the best approach is to ask the creator to provide funscripts for three-phase.
-
Kink135
- Explorer

- Posts: 33
- Joined: Wed Nov 19, 2025 12:42 pm
- Gender: Male
- Sexual Orientation: Open to new ideas!
- I am a: Switch
- Location: East coast, USA
Re: FOC-Stim: a new approach to DIY stim hardware.
Where are you finding things that have the e1-e4 scripts?puste wrote: Wed Apr 01, 2026 12:54 pm Can some one tell if it is possible to convert funscript files called e1-e4 into alfa-beta types.
The problem is that I have not build a foc-stim with 4 output, I only have the 3 port foc-stim.
We are blessed to have content creators and stim software/hardware makers!
Say thank you!
Say thank you!
- Spoiler: show
- digitalparkinglot
- Explorer At Heart

- Posts: 480
- Joined: Thu Mar 09, 2017 7:20 pm
Re: FOC-Stim: a new approach to DIY stim hardware.
Hi Diglet,
I built the V1 a couple years ago and loved it. I am on windows 11. It has stopped working for me and I'm not sure why. Somewhere around restim v1.3 it stopped connecting to restim for me. I used STM32CubeProgrammer to upload the latest .bin file to the board and have not been able to get it to connect to restim since it stopped connecting. All the electronics look fine from what I am able to see. When I hit the play button on restim the other window says:
Connecting to FOC-Stim at COM3
connection established
get firmware version...
timeout requesting firmware version
closing connection yo FOC-Stim
Am I missing something obvious?
Should I order a new B-G431B-ESC1 from Mouser?
Thanks for any help you can give me.
-digitalparkinglot
I built the V1 a couple years ago and loved it. I am on windows 11. It has stopped working for me and I'm not sure why. Somewhere around restim v1.3 it stopped connecting to restim for me. I used STM32CubeProgrammer to upload the latest .bin file to the board and have not been able to get it to connect to restim since it stopped connecting. All the electronics look fine from what I am able to see. When I hit the play button on restim the other window says:
Connecting to FOC-Stim at COM3
connection established
get firmware version...
timeout requesting firmware version
closing connection yo FOC-Stim
Am I missing something obvious?
Should I order a new B-G431B-ESC1 from Mouser?
Thanks for any help you can give me.
-digitalparkinglot
Please enjoy my other creations:
- Spoiler: show
Re: FOC-Stim: a new approach to DIY stim hardware.
I just tested the latest firmware and it still works.
Can you try without 12V? Do you get any output on the serial monitor in visual studio?
It is possible to kill this board, I have a quite few dead ones, but none of them were killed by FOC-stim software.
Can you try without 12V? Do you get any output on the serial monitor in visual studio?
It is possible to kill this board, I have a quite few dead ones, but none of them were killed by FOC-stim software.
- digitalparkinglot
- Explorer At Heart

- Posts: 480
- Joined: Thu Mar 09, 2017 7:20 pm
Re: FOC-Stim: a new approach to DIY stim hardware.
Hey Diglet,
It's back alive again!
With just the USB and no power and Visual Studio running I got
Connecting to FOC-Stim at COM3
connection error: Access is denied.
And I got nothing at all on Visual Studio in the teleport window.
So it seemed like that didn't do anything.
Then I plugged in power and quit Visual Studio and it came back to life. It recognized the firmware version and started signal generation.
I really don't feel like I fixed anything, but it is working again and that's all I wanted.
Thanks for your help and I'll ping you again if it stops working again.
Thanks,
-digitalparkinglot
It's back alive again!
With just the USB and no power and Visual Studio running I got
Connecting to FOC-Stim at COM3
connection error: Access is denied.
And I got nothing at all on Visual Studio in the teleport window.
So it seemed like that didn't do anything.
Then I plugged in power and quit Visual Studio and it came back to life. It recognized the firmware version and started signal generation.
I really don't feel like I fixed anything, but it is working again and that's all I wanted.
Thanks for your help and I'll ping you again if it stops working again.
Thanks,
-digitalparkinglot
Please enjoy my other creations:
- Spoiler: show
- edger477
- Experimentor

- Posts: 1126
- Joined: Mon Nov 29, 2021 8:24 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: I'm where you need me
Re: FOC-Stim: a new approach to DIY stim hardware.
Could it be that something (restim or some other software) was still accessing com port? Perhaps you have some sw on machine that starts talking to com port and then all other programs get Access is denied so it looks like a dud
My estim creations: https://mega.nz/folder/73pxmBBQ#X6ylDzRafzTt9wanZ0dacw
And in E-Stim Index: viewtopic.php?t=27090
Try creating your own estims with my restim script generator!
And in E-Stim Index: viewtopic.php?t=27090
Try creating your own estims with my restim script generator!
- digitalparkinglot
- Explorer At Heart

- Posts: 480
- Joined: Thu Mar 09, 2017 7:20 pm
Re: FOC-Stim: a new approach to DIY stim hardware.
Thanks Edger, that's a good thought and I'll have to look into that.edger477 wrote: Thu Apr 30, 2026 6:04 pmCould it be that something (restim or some other software) was still accessing com port? Perhaps you have some sw on machine that starts talking to com port and then all other programs get Access is denied so it looks like a dud
-dpl
Please enjoy my other creations:
- Spoiler: show
- puste
- Explorer At Heart

- Posts: 377
- Joined: Sat Dec 29, 2018 9:12 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Slave
- Location: Europe
Re: FOC-Stim: a new approach to DIY stim hardware.
Thanks again for all done in this.
Edgar477 and thanks to you for making the software that deliver fine result from funscript.
I just love all your old creation. Thay are speciale good.
But I have to say that I can not figure out why newer software from you just not feel as god as using the old software.
The best aproch is when using v1.0.2 and with default settings. Then it feel much more smooth and powerfull.
I only have FOC-Stim verion 1 box build. So I do not know if it is becouse the newer sofware makes files better
for this new type version 3 etc.
All the old funscript that you have made has also a much more powerfuil function.
But thanks again to make all this waiable for free.
I also know that it also depend on what the original funscript is made for. But Again I have traked back
to this version v1.0.2 that make a much better output for me.
Not sure how to explain this futher. English is not my plain language.
PS: I do not se it has anything with the firmware for the Box this just work flowless.
Edgar477 and thanks to you for making the software that deliver fine result from funscript.
I just love all your old creation. Thay are speciale good.
But I have to say that I can not figure out why newer software from you just not feel as god as using the old software.
The best aproch is when using v1.0.2 and with default settings. Then it feel much more smooth and powerfull.
I only have FOC-Stim verion 1 box build. So I do not know if it is becouse the newer sofware makes files better
for this new type version 3 etc.
All the old funscript that you have made has also a much more powerfuil function.
But thanks again to make all this waiable for free.
I also know that it also depend on what the original funscript is made for. But Again I have traked back
to this version v1.0.2 that make a much better output for me.
Not sure how to explain this futher. English is not my plain language.
PS: I do not se it has anything with the firmware for the Box this just work flowless.
- edger477
- Experimentor

- Posts: 1126
- Joined: Mon Nov 29, 2021 8:24 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: I'm where you need me
Re: FOC-Stim: a new approach to DIY stim hardware.
I checked and I can't really see any big changes from 1.0.2 to 1.0.3. There was a change in pipeline to use the source funscript instead of alpha for some of the calculations, but those 2 are normally pretty similar. The foc v1 and v4 should produce almost same signal. Have you tried latest version with default settings (so just unpack its folder and run with the default config)? Perhaps you have something set up in your config to cause the volume to move too harshly or pulse frequency to go too low.puste wrote: Thu May 14, 2026 10:48 pm The best aproch is when using v1.0.2 and with default settings. Then it feel much more smooth and powerfull.
I only have FOC-Stim verion 1 box build. So I do not know if it is becouse the newer sofware makes files better
for this new type version 3 etc.
Also, is your fusncript/tcode mapping in restim changed from defaults?
Best to generate 2 sets of files, one that you like, and one that you don't and then compare them in OFS or send to me with timestamps where/what you particularly find not enjoyable in new version.
My estim creations: https://mega.nz/folder/73pxmBBQ#X6ylDzRafzTt9wanZ0dacw
And in E-Stim Index: viewtopic.php?t=27090
Try creating your own estims with my restim script generator!
And in E-Stim Index: viewtopic.php?t=27090
Try creating your own estims with my restim script generator!
- puste
- Explorer At Heart

- Posts: 377
- Joined: Sat Dec 29, 2018 9:12 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Slave
- Location: Europe
Re: FOC-Stim: a new approach to DIY stim hardware.
Now I se clear what is the different from taken the old version vs. new version. I try to added in OFS. And this clear the picture of what is different. The first is generated with newest software version 2.35. And the second is from 1.02.
I have also try to set the same settings from the the old default, but it is not possible to set all.
This is what I have try to change.
Algurithm: Top-Right-Bottom-Left. (0-270)
Pulse frequecy min : from 0.4 to 0.3.
Interpolation interval: 0.02 to 0.1
Pulse Frequency Min: 0.5 to 0.3
Pulse Frequency Max: 0.99 to 0.95
Frequency Combine: 3.7 to 2
Pulse Frequecy Combine: 3.0 to 3 (same)
Ramp % per. hour: 10 to 15
Volume Combine Ratio (Ramp | Speed): 25.2 to 6.0
Pulse With Max: 0.55 to 0.45
This is only for the alfa. But the same is seen in other funscripts.
I have also try to set the same settings from the the old default, but it is not possible to set all.
This is what I have try to change.
Algurithm: Top-Right-Bottom-Left. (0-270)
Pulse frequecy min : from 0.4 to 0.3.
Interpolation interval: 0.02 to 0.1
Pulse Frequency Min: 0.5 to 0.3
Pulse Frequency Max: 0.99 to 0.95
Frequency Combine: 3.7 to 2
Pulse Frequecy Combine: 3.0 to 3 (same)
Ramp % per. hour: 10 to 15
Volume Combine Ratio (Ramp | Speed): 25.2 to 6.0
Pulse With Max: 0.55 to 0.45
This is only for the alfa. But the same is seen in other funscripts.
- Attachments
-
- different.PNG (76.12 KiB) Viewed 2504 times
- edger477
- Experimentor

- Posts: 1126
- Joined: Mon Nov 29, 2021 8:24 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: I'm where you need me
Re: FOC-Stim: a new approach to DIY stim hardware.
this is the difference. 0.02 makes 50 dots per second, while 0.1 makes 10 dots per second. That is why generated file has one dot for every 5 in old one.
Note that there was a bug in e1-e4 axes - these did not add interpolated dots, that was fixed in 2.36
This will make quite aggressive increases in volume when script speeds up. More towards ramp means the speed causes less volume changes, while more towards speed makes the volume highly dependent on the speed.
My estim creations: https://mega.nz/folder/73pxmBBQ#X6ylDzRafzTt9wanZ0dacw
And in E-Stim Index: viewtopic.php?t=27090
Try creating your own estims with my restim script generator!
And in E-Stim Index: viewtopic.php?t=27090
Try creating your own estims with my restim script generator!
Re: FOC-Stim: a new approach to DIY stim hardware.
hi diglet,
I noticed that release 1.3.0 has maximum amplitude to 200mA (tested and working) , when I upgraded to 1.3.2 maximum amplitude is back to 150ma.
Is this correct?
Pinco
I noticed that release 1.3.0 has maximum amplitude to 200mA (tested and working) , when I upgraded to 1.3.2 maximum amplitude is back to 150ma.
Is this correct?
Pinco
Re: FOC-Stim: a new approach to DIY stim hardware.
I forgot, I have V1Pinco wrote: Fri Jul 10, 2026 1:01 pm hi diglet,
I noticed that release 1.3.0 has maximum amplitude to 200mA (tested and working) , when I upgraded to 1.3.2 maximum amplitude is back to 150ma.
Is this correct?
Pinco
-
Stim-System.de
- Curious Newbie

- Posts: 2
- Joined: Wed May 27, 2026 5:22 am
- Contact:
Re: FOC-Stim: a new approach to DIY stim hardware.
We're having a batch right now and will post it soon on Joannes DC. Shipping from germany for EU customers.diglet wrote: Sun Feb 15, 2026 8:22 am Yes on Joannes server in the marketplace section, but all boards (50 from me and 25 from someone in US) are already gone.
The minimum order quantity on JLC is 5 boards, you can sell any spares, there is plenty of demand.
ZC95 ESTIM Device on https://Stim-System.de
