Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

20 total results found

Welcome!

OSR Wiki

The OSR Wiki is a free repository of knowledge about Open Source Strokers as originally conceived by TempestMAx.  It is maintained and hosted by a community of volunteers using a simple platform called Bookstack. Information about strokers and related topics ...

Guidelines for Contributing

OSR Wiki

Anyone can edit or create content on the OSR Wiki, with some restrictions: You must register and verify your account with a valid email address. You may only delete content that you have created. Shelves can only be created by users with special permissio...

How to Support This Wiki

OSR Wiki

This project is currently sponsored by Ayva Software LLC. If you would like to support it, you can do so by becoming a patron of the creator Sorites Paradox. If you are interested in taking a larger role in moderating or administering please contact Sorites P...

Vac-u-lock

Receivers & Cases

TBD Original Discord Post: https://discord.com/channels/664171761415356426/664172849808015400/869352792819646504 Modified STL: Vac-u-lock mod (tighter fit).stl. The parts that clip into the receiver are slightly larger to reduce the chance of the mod coming ...

Overview

Ayva WebSocket Hub

Ayva WebSocket Hub is an open source desktop application that can stream TCode from web applications to any number of outputs (such as serial and network outputs) via a WebSocket. This is to bypass the limitations of web browser technologies that prevent mak...

Installing on Windows

Ayva WebSocket Hub Installation

Download and unzip Ayva WebSocket Hub (Windows).zip into a directory of your choosing. (Optional) Certificate Installation. Install the certificate for Certera by double-clicking on the Certera_CABundle.crt in the unzipped folder. Note: This step is not req...

TCode

Communication Protocols

Toy Code (often stylized as T-code or TCode) is the main protocol for implementing communications with an open source stroker. It is partly influenced by G-code, which is an alphanumeric format used to control 3D printers. (Spec TBD)

Ayva

Glossary

Ayva is used to refer to various products made by Ayva Software LLC—a nano business that specializes in software for Open Source Strokers. They are the (current) sponsor of this wiki. Well known products include Ayva Stroker Lite, Ayva Remote, Ayva.js, and Ay...

Appendix

Ayva WebSocket Hub Guide

To be incorporated into the Guide Example: Streaming from Ayva Stroker Lite

Overview

OSR2

The Open-source Stroker Robot, 2-axis (OSR2) is a Multi-Axis Stroker Robot (MAxSR) designed to hold and move a standard Fleshlight or similar toy with 2-4 degrees of freedom. It is constructed from a combination of 3D printed plastic and commercial off-the-...

Notes

Beginner's Handbook

This page is a messy, temporary page to post links and/or notes that might be useful for beginners. Eventually this will be compiled into a more coherent guide. Stuff needed: USB Serial Drivers: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-driv...

Installing on macOS

Ayva WebSocket Hub Installation

Download and unzip Ayva WebSocket Hub (macOS).zip into a directory of your choosing (your Applications folder is recommended). Double-click Ayva WebSocket Hub.app and the application should open. Consult the Guide for information about how to use it.

Virt-A-Mate

Glossary

Virt-A-Mate (VaM) is a virtual reality sex simulator. It makes characters come alive using a combination of realistic joint physics, soft body physics, skin-accurate collisions, and advanced rendering techniques. It includes a desktop mode for those without VR...

Troubleshooting

Ayva WebSocket Hub

I see this error in BusDriver. What's wrong? Exception caught: System.FormatException: Input string was not in the correct format ... This is from a bug that was fixed in BusDriver. Download and install the latest version and it will go away.

Overview

BusDriver

BusDriver is a Virt-A-Mate (VaM) plugin that accepts motion data from various sources and animates a selected target in the scene. Accepts data from UDP server in TCode format. Animates target using Physics Link or Force. Releases:https://github.com...

Guide

BusDriver

TBD

Overview

ESP32

Print Settings

OSR 3D Printing Essentials

For most components, a layer height of 0.2mm is sufficient, balancing print resolution and time efficiency. A minimum of two walls and 30+% infill is recommended, with three walls preferable for increased structural integrity. Parts subjected to greater stress...

Output Types

Ayva WebSocket Hub Guide

There are two main types of outputs: Network and Serial. Network Network outputs enable connections to devices or software via TCP or UDP protocols. In TCP mode, Ayva WebSocket Hub attempts to establish a connection to a WebSocket at the /ws endpoint on ...

Interface Overview

Ayva WebSocket Hub Guide

Listening Port - Specify the port for Ayva WebSocket Hub to monitor incoming connections. Any TCode received on this port will be routed to the connected outputs. Click the Start button to begin monitoring for incoming connections. Data forwarding will com...