Adding Custom Content onto the Tamagotchi Smart

This is a guide on how to add/insert custom content onto the Tamagotchi Smart, via a modified TamaSma Card.

*Note: I do not support piracy. Please do not use this method to load TamaSma Card dump files that you do not own into your Tamagotchi, and only use it with TamaSma Cards that you already own. 

What you'll need

  • Any TamaSma Card (Alternatively, you can also use a Digimon DIM card). Note: Be prepared you'll be overwriting its content with your own custom content. 
  • Hardware:
    • CH341A mini programmer. You can get it from sites like Aliexpress.
    • Card Reader
    • 6 female to female jumper cables
  • AsProgrammer for Windows
  • TAMASUMA tool - This is a tool created by Studded to modify TamaSma Card dump files

Note: My step-by-step guide serves as a quick guide only. For more comprehensive guides, you are encouraged to use the following resources instead:

Step-By-Step Guide

Step 1: Extract a dump file from your TamaSma Card

  1. Connect your TamaSma Card to the CH341A, and connect your CH341A to your Windows computer.
  2. Follow this guide on how to use the AsProgrammer to read the TamaSma Card using CH341A, and extract the TamaSma Card's dump file.
  3. Save the dump file onto your Window computer. NOTE: Save a backup of the original TamaSma Card dump, and make modification to a copy of the file. The original backup is necessary to restore the TamaSma Card to its original condition.

Step 2: Modify the dump file

  1. Upload a copy of the dump file onto Studded's TAMASUMA tool. Here, you can make the necessary modifications to the dump file such as changing the wallpapers, sprites, or removing Device ID's.
  2. Once the necesary modifications are made, click "Export" to export the modified dump file and save it on your Windows computer.

Step 3: Put the modified dump file back to the TamaSma Card

  1. Connect your TamaSma Card to the CH341A, and connect your CH341A to your Windows computer.
  2. Follow this guide on how to use the AsProgrammer to reprogram the TamaSma Card and insert your converted file into your TamaSma Card (this will overwrite the existing data in the TamaSma Card).
Step 4: Now you are ready to connect your TamaSma Card to your Tamagotchi Smart to insert the custom content into your Tamagotchi Smart!

    Disclaimer: The above steps require a certain level of technical know-how. I will not be responsible for damaged/bricked devices.


    First of all, ignore that last person, thank you for the guide! They just don’t know how to read apparently.

    Second of all, I am posting these instructions for anyone else who may struggle with what to do once they’ve edited the save file. The video stops short of explaining how to do this correctly and the AsProgrammer guide doesn’t do a good job of explaining either. These steps worked for me, but if they don’t for you, you’ll have to figure it out on your own. It took quite a bit of trial and error on my part before I stopped getting error messages in the console on AsProgrammer or on my smart. Hopefully it helps someone!

    Step 1- Connect to PC using CH341A.
    Step 2- Open AsProgrammer and “Read ID” to detect chip. Select first option. This only has to be done when first opened or if you change chips.
    Step 3- Next, “Read IC” to view the code.
    Step 4- “Unprotect” to allow overwriting the chip.

    Before proceeding!!! If this is your first time using the chip, make sure to “Save file” using the floppy disk to your computer first! Save as a .bin file! This is important as this will remain your clean copy in case you want to revert or have any problems! It will also be the file you upload into the tool to edit the icons.*

    Step 5- “Erase IC” to clear the code off.
    Step 6- Click the arrow next to “Verify IC” and click “Blank check” in the drop down. Ensure no errors come up in the console below.
    Step 7- Open updated bin file in AsProgrammer using the folder icon. You should see the code change somewhat.
    Step 8- “Program IC” to write the new bin file to the chip.
    Step 9- “Verify IC” once the writing process finishes to ensure no errors come up in console below.
    Step 10- Click the arrow next to “Unprotect” and click “Set the protection bits” to reprotect the chip.
    Step 11- Can run another “Verify IC” to be safe. If no errors come up in the console below you should be good to go!


    Thank you so much can’t wait to try this. Thanks for all the hard work you put into doing a guide and giving us the resources to find a way to do customize our tama babies.

    Thank you,


    Leave a comment

    Please note, comments need to be approved before they are published.