This guide will show you how to update your project’s documentation in the Tiny Tapeout shuttle repository.
Note: only changes to the project’s documentation (including title, author, pinout, etc.) will be accepted. We will not accept changes to the sources, top level module name, number of tiles / analog pins, etc.
| Shuttle | Repo |
|---|---|
| Tiny Tapeout 6 | https://github.com/TinyTapeout/tinytapeout-06 |
| Tiny Tapeout 7 | https://github.com/TinyTapeout/tinytapeout-07 |
| Tiny Tapeout 8 | https://github.com/TinyTapeout/tinytapeout-08 |
| Tiny Tapeout 0p2 | https://github.com/TinyTapeout/tinytapeout-ihp-0p2 |
| Tiny Tapeout IHP 25a | https://github.com/TinyTapeout/tinytapeout-ihp-25a |
| Tiny Tapeout IHP 25b | https://github.com/TinyTapeout/tinytapeout-ihp-25b |
| Tiny Tapeout SKY 25a | https://github.com/TinyTapeout/tinytapeout-sky-25a |
For other shuttles, you can find the repo link in the chips page: click on the shuttles name, the look for the “Github repository” link in the “Design details” section.
Go to your project’s directory: projects/tt_um_project_name
You can edit the info.yaml (or docs/info.md) directly via the GitHub web interface.

Alternatively, if you want to make changes to multiple files (e.g. add a picture, or edit both info.yaml and info.md), you’ll need to fork the repo first. Here’s how:


Once you have your fork, you can press “.” in the GitHub web interface to bring up an interactive code editor (VS Code web edition) that can help you make and commit changes.
You can also check out the repo to your computer, but this might take several minutes, as the shuttle repositories tend to be large.
When you commit, start your commit message with “docs(tt_um_project_name):”. For example:
docs(tt_um_urish_simon): update pinout info
Creating a Pull Request:


docs(tt_um_project_name): brief description

After Creating the Pull Request: