Free app to transfer images to Tomodachi Life on an unmodded Switch!

DOWNLOADS COMING SOON

Aiming to launch this week (June 10)

1. How it Works

RiiDraw needs a bridge to communicate between your computer and your Switch. We can build this with two cheap microcontrollers and 3 wires.

  • PC Device: Receives commands from your computer.
  • Switch Device: Acts as a Pro Controller for your Switch.


2. Hardware Requirements

Here's what you need to build the bridge without any soldering:

2x RP2040-Zero Microcontrollers

It's VERY important if you do not want to solder, then you must buy the model with the pin headers pre-soldered on.

Single (Waveshare)
3-pack (Amazon)
(Choose ONE)
3x female-female jumper wires OR One RiiDraw adapter

You don't need wires AND the adapter. Just one or the other.

RiiDraw Adapter
Wires (Amazon)

3. Wiring Guide

You need to link the 2 microcontrollers together. You can do this with either 3 wires or the RiiDraw adapter.

Method A (3 Jumper Wires)

Using female-to-female wires, connect Pin 0 on the first board to Pin 1 on the second. Then connect Pin 1 on the first to Pin 0 on the second. Finally, connect the GROUND pins to each other.


Method B (RiiDraw Board)

Line up the pins and press the boards into the sockets with the USB ports facing out.


4. Flashing Firmware

Each microcontroller needs specific firmware. One will act as the PC board, and the other will act as the Switch board.

Flashing Instructions
  • Open RiiDraw
  • Hold the BOOT button on your first microcontroller while plugging it into your PC. The "Flash firmware" buttons will appear in the app.
  • Click to flash it with the PC firmware.
  • Repeat for the other microcontroller, but flash with Switch firmware

5. Using RiiDraw

Plug the PC board into your computer and the Switch board into your Switch. Launch the RiiDraw app on your PC.

Turn on Pro Controller Wired Communication

You must enable "Pro Controller Wired Communication" on your Switch. Here's a link explaining how to do that by Nintendo.

  • From the HOME Menu select System Settings, then select Controllers & Accessories on Nintendo Switch 2 or Controllers and Sensors on Nintendo Switch.
  • Select Pro Controller Wired Communication to enable this feature. Select it again to disable it.
Connect Devices to PC and Switch

Plug the PC board into your computer via USB, and the Switch board into your Switch.

Connect to Switch

Launch the RiiDraw app on your computer.

A virtual gamepad should show up in RiiDraw. You can use this to manually interact with the game.

Use the virtual controller on-screen to fully connect to the Switch by pressing "A" to clear the screen.

Load Image

Drop an image into the app and adjust settings to your liking. You can choose from different mattes if you're making a design for items or clothing.

Draw!

Press the "Draw" to begin! RiiDraw will automatically start moving the cursor around to calibrate itself, change to the pencil, select color, and begin drawing!

Tip

This process can take a while. So make sure your system is charged or you are docked.


6. FAQ

How can I make it faster?

Lower the colors used. Also try drawing the image at half-size and then scaling it up in-game. Since the game applies a smoothing filter, it can look pretty good still.

Also images with flat colors can go much faster than highly detailed ones.

Can I use a different microcontroller?

Right now it only works with RP2040-based boards. And only the RP2040-Zero & clones will fit the RiiDraw adapter.

The RiiDraw adapter board is compatible with the 2WiCC/GLaMS open source project if you want to use that for other things beyond Tomodachi Life.

Does this work with Switch 2?

Yes. In fact it's faster on Switch 2. Just make sure to check the box in app to get the best performance on Switch 2.

Do I need to mod my system? Can I get banned?

This does NOT modify your system and cannot get you banned.

Do I need to buy the RiiDraw board?

No. The wire method works fine. You could also solder or use a breadboard. The RiiDraw board is just for convenience.