Open-Source Nipple Toy “CDR01”

Major Feature Update Coming Soon!

We’re planning an update that will add a variety of new features to CDR01! We originally expected this to take several months to implement, but thanks to the latest coding AI (Codex GPT-5.5), we were able to complete it in just a few hours. Here’s a sneak peek at some of the new features!

MultiFunPlayer Support

We now support MultiFunPlayer!

You can use multi-axis scripts, and by converting existing U.F.O. scripts using CSV-funscript conversion tools developed by others, we expect the number of compatible audio and video files to increase significantly!

Thanks to MultiFunPlayer, video synchronization—which was previously unsupported—is now possible!

IntifaceCentral Support

We now support IntifaceCentral!

This means you’ll likely be able to control the CDR01 from apps and games that support IntifaceCentral!

For now, this only supports a single axis (L0). You can switch which direction to move on the CDR01 side.

Wi-Fi Connection Tool Development

We have developed a tool that makes it easy to set up the CDR01’s Wi-Fi connection and other configurations!

By connecting to the CDR01 via Bluetooth with this tool and sending the Wi-Fi SSID and password, the CDR01 will connect to Wi-Fi and become controllable directly from MultiFunPlayer.

We plan to add multilingual support for this tool!

Implementation of More Complex Motion Commands

We’ve added motion commands to make it easy to perform a wider variety of movements beyond simple circular or reciprocating motions!

Rose curve: A curve that traces a path resembling rose petals

Lissajous curve: A curve obtained by combining two simple harmonic oscillations

You can achieve these complex movements with a single command, without having to write complex T-CODE scripts.

(Note) We would like to discuss the optimal command format for the CDR01 in a separate thread.

Roadmap Until the Update

Thanks to Codex’s GPT-5.5, implementation is nearly complete, but since this is a major change, we need to perform extensive testing. We also need to update the user documentation.

Since testing all features will take time, we plan to release a beta version once we’ve completed the minimum necessary testing. Please bear with us a little longer!

1 Like

If it’s possible you could send a device to a few u.f.o scripters that are on fantia and they can give feedback and make scripts specifically for the device. u.f.o scripters are usually japanese from what I’ve seen so it’s good that you are looking into multilingual aspects this device would be popular in japan.

1 Like

We had that in mind, but we were planning to wait until the software development was mostly finished. If the command format changes, we’ll have to rewrite the scripts.

2 Likes

We’re working on a major update for CDR01, and development of CDR Scripter is also moving forward in parallel!

CDR Scripter is a tool that lets you load media files and create scripts while playing them back.

It also includes a simulator, so you can check CDR01 movements without using the actual device!

2 Likes

The major CDR01 update is now live!

You can find the details here:

We’ve also published a guide on how to use it with MultiFunPlayer:

2 Likes

Hi 0721robotique,
this is a really great project idea. I’ve always tried to make similar things (which, compared to your work, are basically simple DIY attempts). I never got good results, but your project makes me believe again that a device like this is possible.

I can easily imagine a slow scenario where your device steps in at specific moments in the script to perform its role :smiling_face_with_horns:.
The attachment also looks very nice, but on my side I would probably use this type of makeup brush instead:

it has the right shape for a top‑down movement and, in some cases, might be more suitable for those who want to explore a slightly lower area with your device (if that can inspire anyone).

Once again, great job.

1 Like

For anyone in the United States, I thought I would add a bit of information if you’re thinking about building one of these. I’ll admit to being a neophyte with M5Stack devices, so forgive me if I’m not 100% accurate. One of the things that interested me in this project was curiosity about electronics and robotics.

I purchased the M5Stack Motion Base and the Lite modules through Mouser Electronics. Another option would have been Digi-Key, but the motion base was on backorder there and the arrival date kept getting pushed back. The cost from Mouser for two motion bases and two Lite modules was around $50 USD (about $20 of that was taxes, tariffs, and shipping—ugh).

The modules come with no instructions and, with my luck, the M5Stack documentation site was not working, so I had to guess at what I was doing. After assembling the two different parts, the batteries were not charged, so I charged them by connecting and powering the Lite via USB and turning on the motion base. The green LED pulsed dim and bright while charging; when charging finished it stayed solid bright (hope that was right).

Programming the Lite module was straightforward following the instructions posted with the burner tool download on Fantia. The burner tool was easy to use and my Windows 10 machine recognized the module on the correct COM port with no problems. Some people may not have a dedicated Windows machine to use the burner tool, so I tried running it in a VMware Workstation Pro 26H1 VM on a Linux host and it worked under both Windows 10 and Windows 11 — that may be an option for others.

I ordered all the Lego parts from the LEGO Pick a Brick site. Finding the correct pieces was a slight challenge, but I believe I got them all. The site has a feature where you can upload a parts list; I will try to post that file once I receive the pieces and verify they are correct. This should save you a lot of time searching for each part. The LEGO parts cost around $35 USD, but I had to order some extra pieces to avoid service fees and shipping.

I already had servos, but you could buy enough on Amazon US for the whole project for around $16 USD if you purchase them all at once, depending on brand and type.

Lego parts should arrive next week and I’ll update as I go.

3 Likes

How has your experience been using this new device?

It’s still a work in progress. The Lego parts will be here next week and then I suspect it may take a couple of weeks to find time to put it all together and get it working.

1 Like

I’ve started a separate topic in DIY to chronicle my build so it won’t clog up this thread. Please search there if interested in following.
https://discuss.eroscripts.com/t/cdr01-nipple-toy-build-from-u-s-sources

2 Likes

Thank you so much for sharing this great information!

Please let me know if there’s anything I can do to help.

1 Like

I’ve created a script for CDR01! I’ll post it in a separate thread later, but I’m sharing it here first.

北上さんにオナニーを手伝ってもらう動画.funscript (1.2 MB)

Preview

1 Like

Could you show a video of the device moving to the script?

1 Like

If you don’t have one already I recommend you get a tommy doll or a male torso for better visualization would also help if you eventually make a device for rimming and ballsack play like @Ta_7890 mentioned since tommy dolls have penis and testicles along with the toroso.

1 Like
1 Like

Just to let you know, Fantia is now giving me 403 errors for much of your content, including some items I have previously been able to see. All of your updated posts are now 403 forbidden.