> For the complete documentation index, see [llms.txt](https://hkust-robotics-team.gitbook.io/hkust-robotics-team-software-tutorial/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hkust-robotics-team.gitbook.io/hkust-robotics-team-software-tutorial/tutorial/tutorial-2-basic-io.md).

# TUTORIAL 2: Basic IO

### Tutorial 2

Content: Basic IO

Time: 30 Sep \~ 4 Oct 2024 19:00\~22:00

Venue: Some classroom in HKUST (Room TBC)

Classworks: show your working mainboard to our seniors during the tutorial

Homeworks: show your working mainboard to our seniors in Dream Team Lab/Hall 9 Lab after the tutorial

Homework Deadline: 1 week after your Tutorial 2 23:59

### Tutorial 2 targets

* use last\_ticks to do something every xxx ms
* setup GPIO for different input and output pins
* print anything on the TFT screen
