This is the official release of the hardware and software needed to upgrade your SR6 to use an ESP32 DevKit v1 microcontroller.
This new firmware uses the Arduino IDE and is USB-only, but offers significant performance improvements over the previous version, which was written for the Romeo BLE mini.
Other than a new tray to mount the ESP32 there are no hardware changes to the current SR6 Alpha build. The next update will be SR6 Beta.
2021-07-09 19:53:41 +0000 UTC
View Post
Hi Guys,
First I'd like to say a big thanks for the messages of support that I got over the last week or so. I had been feeling quite unwell and I lost a lot of days to it last month. I'm pleased to say that I'm well on the road to recovery now, and I have some new stuff to release today.
The first is the v3.1 firmware, for the Romeo-based OSR2s out there. I was very pleased with v3.0 as a clean total rewrite of the original firmware. I wanted it to be the definitive version, just...
2021-07-09 15:34:16 +0000 UTC
View Post
Hi guys, just a quick update. I tend to like to release two posts a month - one for each tier - and I've been keeping to that since I started releasing content about 18 months ago. Earlier this month I made quite a bit of progress with the official ESP32 firmware for SR6, and with a demo I've been working on that you might find interesting.
Unfortunately more recently I've fallen ill and that's knocked me out of action for a while, so I've not managed to get the June posts out on time,...
2021-06-30 12:09:55 +0000 UTC
View Post
Hi guys, it's time for the May DevBlog.
In this video I talk about how the Romeo BLE controls the servos on the OSR2/SR6, and show its limitations. It looks like the ESP32 has much more potential going into the future.
I've gone into some of the details about how servos work. Do let me know if this is the sort of content you like to see, or if there's anything else you'd like me to cover in more detail.
2021-05-29 09:42:19 +0000 UTC
View Post
Hi guys,
This is a modified T-valve base that gives much improved control over the level of suction created by the valve.
It's a small change to the part design but the change in how the valve performs is impressive. Previously the vast majority of the effect of the valve was in the last 20% of movement. This modification spreads that effect out over a larger angle, which means much better control over the level of suction is possible.
If you've not yet tried the T-Valve I s...
2021-05-10 11:53:36 +0000 UTC
View Post
Hi guys,
It’s time for a major software upgrade for the OSR2.
Today I am releasing the version 3.0 firmware. This is an open source release, free to all, and should work just fine for all OSR2 versions.
In my mind this is the software equivalent of the OSR2.1 redesign, and it’s long overdue. I’ve spent several weeks on this, because it’s a ground-up total rewrite of the beating heart of the machine. If I’ve done my job well you shouldn’t notice much of a differen...
2021-05-10 11:20:52 +0000 UTC
View Post
Hi Guys,
It’s time for a development blog post to give you an inside look at what I’ve been working on.
Mostly I have been writing code. Lots and lots of code. That means there’s some new firmware for the OSR2 on the way, and an upgrade to the new, expanded TCode version 0.3.
So, first, OSR2:
As a prelude to releasing some new Virt-a-Mate plugins I have re-visited the OSR firmware. I want to release a definitive version, in the same way that the OSR2.1 design is ...
2021-04-27 12:29:36 +0000 UTC
View Post
Hi guys,
If you ever wondered what I look like in real life, imagine a big pile of prototype ring gears as high as the ceiling. Pretty much that.
This is the STL file to print the clip ring gear. I think this works great but as always I’d like your feedback. Your comments and the Discord server are an invaluable resource for me when it comes to refining my designs for you.
Enjoy!
(The file is protected with the april password because of an ongoing Patreon security fl...
2021-04-09 12:48:14 +0000 UTC
View Post
Hi guys, it’s time for a quick update on what I’ve been working on.
I’m very pleased to announce that I think I have an answer to one of the most common questions I get, which is how to properly secure the fleshlight into the twist receiver.
The answer is that for a lot of people it twists in and locks just fine, but the problem that’s plagued the twist from the beginning has been that not all fleshlights cases are created equal, and likewise not all 3D printers. This mean...
2021-04-09 12:16:56 +0000 UTC
View Post
Hi guys,
This is the March Release, which is a set of build notes and an official parts list for the SR6.
I'll be honest, I've had a tricky month. It's a long story, but for various reasons I have barely had any access to my main computer.
What I am therefore releasing this month is a document that should tie together all of the existing information on the SR6 Alpha. It's a set of build notes, so slightly less detailed than the step-by-step instructions for the OSR2, but it ...
2021-03-30 20:31:52 +0000 UTC
View Post
Hi Guys, it's time for an update on the random stroker code I've been working on.
I think it's looking promising, but let me know what you think!
2021-03-22 09:38:43 +0000 UTC
View Post
Hi guys,
So, what have I been up to recently?
Last month I mentioned that I was looking at the nogasm/protogasm as a peripheral device for the OSR2/SR6. As part of this I have been re-visiting the work I did last year with random stroker scripts. This was overdue anyway as SR6 presents a lot of new possibilities.
The nogasm is a device that can detect the approach of a climax in its user, and it's quite startlingly good at this! In its original guise it provides feedback...
2021-03-03 19:51:55 +0000 UTC
View Post
Hi guys,
Here’s a promo for an upcoming project that I think is worth keeping an eye on.
One of the things that is most enjoyable about working on my stroker robots is getting to work with other creators, and some of the conversations I have. I was recently contacted by the developers of VIKI. It seems they have been following my work for a while and they are excited about the idea of building TCode into their software.
They tell me that “VIKI is a social virtual world o...
2021-02-27 19:38:14 +0000 UTC
View Post
Hi guys,
A member of my discord server recently came up with a really innovative method for controlling an OSR2. He's made a video about it, which I'd like to share with you with his permission.
What he's done is to implement multi-axis control using LEAP motion controller. In short it allows simultaneous control of all of the OSR2's movement axes using hand gestures. It's some excellent work that I absolutely had to showcase. I am particularly impressed by the use of a grip motio...
2021-02-25 16:12:05 +0000 UTC
View Post
Hi Guys,
This is the February release: as promised, a twist receiver for the SR6. This upgrade is already supported by the firmware released last month and will turn your SR6 into a fully 6 degree-of-freedom machine.
I am quite pleased with this design, as I've moved the servo to the centreline and it looks rather tidy I think.
This receiver works in exactly the same way as the OSR2 T-Wist and also uses the Parallax 360 Feedback servo. As of yet there are no build plans for ...
2021-02-16 23:13:19 +0000 UTC
View Post
Hi guys,
Time for an update on what I’ve been working on recently.
Generally speaking what I’m doing at the moment is supporting the OSR2, developing the SR6, and looking to some interesting future applications.
A few days ago I released an updated OSR2.1 pack. This was a small update but it addressed some minor issues with the pitcher module, and I’ve also extended the troubleshooting section. I intend to keep up with these updates periodically and I am able to do so ...
2021-02-15 16:19:43 +0000 UTC
View Post
Hi Guys,
If you are new to the OSR2 this is the place to start. This post contains the complete build instructions and part list for the OSR2.1, the latest version of the OSR2. It also includes the T-wist and T-valve add-on modules.
This is a minor update of the definitive OSR2 pack from November. The pitcher design has been updated with larger cut-out, slightly larger enclosure and embedded M3 nuts. I've also added some extra notes to the troubleshooting section, including a coup...
2021-02-10 22:57:31 +0000 UTC
View Post
Hi Guys,
It's been exactly 1 year to the day that I released the original OSR2 design to the world. It's been an amazing year, and I have been blown away by the support that I have received for this project from the community.
Thanks to that support I have been able to refine and expand the OSR2 design enormously, and I have also created the new SR6.
The OSR2 is an Open source Stroker Robot (2-axis) and the ...
2021-02-02 22:50:07 +0000 UTC
View Post
This is the v0.2 firmware, which is actually a pretty big update for the SR6 Alpha.
Last month my priority was to get out a functional early access version of the SR6. Nearly all of my energy went into the hardware design, and therefore the code I released with it was functional but primitive.
For this release I went into the mathematics in a lot more depth, and it really shows in the way the receiver moves. The computational load on the Romeo is quite significantly increased, but...
2021-01-29 20:56:00 +0000 UTC
View Post
Hi guys, I've had an increasing number of people who have built OSR2s who have been asking if there is a way to build a power bus without the need to do any soldering. Soldering is, after all, an acquired skill.
I highly recommend using a power bus with the OSR2. It removes the possibility of damaging the Romeo BEL mini with excessive current, it eliminates some of the programming glitches you might experience with the servos drawing power from the board, and it adds a useful on/off swi...
2021-01-29 11:16:34 +0000 UTC
View Post
Hi guys, it's time for a quick update on what I've been up to this month. It's mostly SR6 stuff, though I've also got a little something for OSR2 users too.
The biggest thing is an update to the SR6 kinematics. The code that I put out last month with the SR6 worked just fine, but the servo mixing algorithm was extremely basic and left a lot to be desired. This new code uses some much more complex maths, which means that the axis movements are much more precise.
I've got a couple o...
2021-01-26 22:25:06 +0000 UTC
View Post
Another month, and another great resource for our little community.
Multi Fun Player or MFP is an open source app that allows you to play back multiple funscript files simultaneously and output them as T-Code, synced to a video file in DeoVR, MPV or Whirligig. That means that it's possible to experience multiple movement dimensions to 2D and VR content.
The number of multi-axis scripts is current...
2021-01-26 21:56:49 +0000 UTC
View Post
Hi Guys,
It’s the December release, just in time for Christmas!
This is the Alpha release of SR6. It includes the part STLs and the Arduino sketch for the Romeo.
This release is for those of you who already have a bit of confidence putting OSRs together. As I warned recently, I have not had time yet to produce a set of build plans so I expect you to have fun figuring this out. I included some more images and a parts list in my previous post. Other than that, there are some...
2020-12-24 13:15:06 +0000 UTC
View Post
Hi Guys,
It’s time for a bit of show and tell on the SR6 design I have been working on recently, which I plan to get out before Christmas. There’s still time!
Over the last couple of months I have managed to get a prototype 6-axis stroker design working with a special set of “breadboard” components. This was essentially a base and a set of brackets that allowed me to move the servo mounting positions around to try out different configurations.
My aim this month has b...
2020-12-22 16:48:37 +0000 UTC
View Post
Hi Guys,
Time for an update, so that you know what I've been up to.
My plan for this month is to get out an Alpha release of the SR6. This machine is the OSR2’s big brother, built around a hexapod that uses 6 servos instead of the OSR2’s 3 servos. This makes it capable of a much wider range of movements, including swaying the receiver left-to-right, and grinding forwards-backwards.
I want to be careful with your expectations however. This will be an Alpha release, with a...
2020-12-20 00:44:35 +0000 UTC
View Post
Hi guys,
Those of you who have been on the discord server recently will know that I have been doing some work to improve the functionality of the T-valve.
If you know the fleshlight you will know that one of its cooler features is the case’s screw-on cap, which can be used to control the airflow in and out of the case during each stroke. This effectively controls the level of suction during use, and changes to the cap position can make a big difference to how the stroke feels.
2020-11-30 21:56:35 +0000 UTC
View Post
Hi guys,
I've just put up November's release so it's time for an update.
I have been delighted to welcome more patrons over the last few months, and I have become increasingly aware that my work so far is distributed amongst many different documents and STL file releases. Newbies have had to navigate over 9 months of posts to pull together the latest version of all the STLs, build plans and parts lists.
This month I have worked hard to consolidate these all into one definit...
2020-11-22 22:54:44 +0000 UTC
View Post
Hi Guys,
If you are new to the OSR2 this is the place to start. This post contains the complete build instructions and part list for the OSR2.1, the latest version of the OSR2. It also includes the T-wist and T-valve add-on modules.
For those of you who have been around for a while this release does include some new STL files. The OSR2.1 is now a complete set of new parts, not just the base and lid options. I have also designed a new T-valve lid that accommodates the manual leve...
2020-11-22 22:45:36 +0000 UTC
View Post
Hi guys,
There's a new T-Code video player in town and I think you guys should check it out.
Something that has really contributed to the success of the OSR2 has been the work of developers who have taken up the concept of T-Code and run with it. I have already talked about Raser1's work with JFP, which continues to open up a vast swathe of existing scripted adult content to the OSR2.
Well, now there's a new player called XTP, by a creator called Khrull, and it's got a tonne...
2020-11-07 23:47:21 +0000 UTC
View Post
Hi Guys,
As you may know I have been working on a new machine recently. This one is even more capable than the OSR2. I think it's time for a little demonstration!
This video uses VaM scenes from IssacNewtongue and ReignMocap. Be sure to check them out!
2020-10-29 09:40:09 +0000 UTC
View Post