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 2 | https://github.com/TinyTapeout/tinytapeout-02 |
Tiny Tapeout 3 | https://github.com/TinyTapeout/tinytapeout-03 |
Tiny Tapeout 4 | https://github.com/TinyTapeout/tinytapeout-04 |
Tiny Tapeout 5 | https://github.com/TinyTapeout/tinytapeout-05 |
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 IHP 0p2 | https://github.com/TinyTapeout/tinytapeout-ihp-0p2/ |
Tiny Tapeout 9 | https://github.com/TinyTapeout/tinytapeout-09 |
Tiny Tapeout 10 | https://github.com/TinyTapeout/tinytapeout-10 |
For tt04+:
projects/tt_um_project_name
For tt02/03:
project_info/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: