Skip to Main Content






Smart City Introduction

What's next?

Now that you have learned about the basics of the Smart City, you can dive deeper into individual topics.

1) Learn more about our demo blocks

You can follow our guides to learn how different blocks were designed, built, and programmed. We also have some guides that are based on topic (e.g., setting up smart lights) that are generally applicable to various types of blocks. Visit our Smart City learning path for more details:

2a) Recreate a demo block

After learning about one or more blocks, you can pick one that you are interested in and submit a request to borrow an equipment kit, which will come with all the parts required to recreate the block (e.g. 3D printed block base, sensors, wires, etc.). Our technicians will review your request and lend you the equipment needed to complete the project.

2b) Be creative and design your own block

Alternatively, after exploring the different IoT projects that we have available, you can also create your own smart block. If you would like to borrow components, please submit a request and itemize the components you will need. We plan to run a best block competition in the future which you can participate in.

3) Integrate your block into the Smart City

If you want to integrate your block into the Smart City table, we can substitute your block with one of the existing blocks on the table and it can stay on the table for a while with your name on it. To request this, you can send an email to sse.m2z@ucalgary.ca that includes a summary of your block, as well as a picture or video of it. We will evaluate your project and let you know whether your block has been selected to be showcased as part of the Smart City.

Related links


If you are interested in working on the Smart City, you will need access to the IoT Lab (located in ICT 215). You can gain access by completing the following access trainings:


If you are interested in designing and 3D printing your buildings and/or other features in your block, you can learn more about: