Skip to content

Tutorial material for CASA0014 Connected Environments Module

License

Notifications You must be signed in to change notification settings

ucl-casa-ce/casa0014

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CASA0014: CONNECTED ENVIRONMENTS

Summary

An introduction to building the internet of things for people and the environment. In this module students will be introduced to concepts and technologies underpinning connected environments and the role technology can play in trying to measure and understand the built and natural world. Through a series of practical workshop sessions students will be introduced to IoT prototyping tools, existing sensor systems in UCL East and the Queen Elizabeth Olympic Park and will build a simple sensor system to monitor the environment for the duration of their course.

Keywords

Internet of Things, Connected Environments, Prototypying, Living Labs

What is in the CASA0014 GitHub repository?

This repo is being used to share materials used in the workshop component of the module. Some overview information is below but the key items are:

But for posterity we have also kept the old workshops for extra curricula activity!

Module Aims and Objectives

After having taking this module, you will develop skills in three key areas and should be able to:

Domain Knowledge

  • Understand the building blocks of of creating a connected environment (Internet of Things, IoT)
  • Understand the various actors participating in our digitally connected environment
  • Understand the context of IoT through work that has gone before and Living Lab environments

Prototyping Skills

  • Create a simple Arduino sketch with a sensor input and / or actuator output
  • Connect an Arduino based IoT device to a datastore to collect data over a wireless network
  • Sketch, photograph and use rapid prototyping to explore ideas

Collaboration

  • Provide peer feedback to fellow students on project work (a “learn, build, critique” approach will be used throughout the course)
  • Create and present design decisions and prototypes to receive critical feedback
  • Document and share project information to support reproducible research

In addition, you will establish a shared ‘connected environment’ that you will curate throughout the programme.

Software

The course will make heavy use of the following software packages

  • Arduino Download and install the Arduino IDE Click the JUST DOWNLOAD link to the left of the CONTRIBUTE & DOWNLOAD button. Once downloaded follow the instructions to install.

  • GitHub Create an account on GitHub if you don't already have one.

  • Git client. If you are comfortable using Git on the command line then go for it. If you prefer a GUI representation then download a git client to make your life easier.

Main Module Information

All the week by week information is over on Moodle

About

Tutorial material for CASA0014 Connected Environments Module

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •