Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

32 total results found

What equipment is available?

About the Lab Frequently Asked Questions

Within the Creative Technology Lab we have a wide array of equipment and resources available to borrow and use during term time. This equipment is prioritised for students on stakeholder courses. Equipment can be booked from ORB or loaned from WG28 during offi...

Where to buy components

Physical Computing

The following list is of common suppliers, other than eBay... Electronics UK Arduino boards, shields, etc... Proto-PicOffers 10% student discount SKPang #DigitalMeans Cool Components HobbyTronics Kitronik Oomlout Pimoroni Spiratronics Brigh...

Using an MPR121 capacitive touch sensor

Physical Computing Tutorials

What is the MPR121? The MPR121 is a tiny microchip formerly manufactured by NXP, now under Resurgent Semiconductor, it is a tiny surface mount device that provides 12 capacitive touch electrodes through an I2C interface. What is capacitive touch? Capacitive to...

How to install libraries

Physical Computing Tutorials

Arduino libraries are collections of code that are designed to provide additional, reusable functionality or to simplify using external electronic modules. Libraries typically come with examples of how to use them. The library developer usually provides online...

Using a Sparkfun MP3 Trigger

Physical Computing Tutorials

What is the MP3 Trigger? The MP3 trigger is a board made by Sparkfun electronics that provides a way to play MP3 files from a Micro SD card via either one of 18 TRIG inputs on the board, or serial communication with the board. The MP3 Trigger has a headphone o...

Controlling an actuator with TinkerKit Mosfet

Physical Computing Tutorials

What is the TinkerKit Mosfet? The TinkerKit Mosfet is a simple module for controlling devices like motors, solenoids, LED strips and electromagnets which require higher voltages and currents than the Arduino can handle alone. Typically you might find an exampl...

Making sounds with a piezo

Physical Computing Tutorials

)# What is a piezo? 'Piezo' normally refers to an electrical component which can be used to make sound, however more broadly a piezo is a component that is susceptible to the two-way piezoelectric effect where pressing or squeezing the piezo element can create...

Using a Sparkfun Sound Detector

Physical Computing Tutorials

What is the Sound Detector? The Sound Detector is a board made by Sparkfun electronics that provides a way to detect ambient sound levels. There are three connections on the board: Audio - This is the raw audio from the microphone. Envelope - This is a ana...

How to connect a push button or switch

Physical Computing Tutorials

What is are push buttons/switches? Buttons and switches are a way of opening and closing a circuit, i.e. making and breaking a connection as one of the most rudimentary forms of sensor you can use with an Arduino. There are dozens of different types of switche...

Using a HC-SR04 distance sensor

Physical Computing Tutorials

What is the HC-SR04? The HC-SR04 is a ultrasonic distance sensor, it uses ultrasound to send out a ping and measure how long the sound takes to come back, exactly like bats use to fly in the dark. The sensor works between 2-400cm however if the ping sound is r...

Connecting a Potentiometer

Physical Computing Tutorials

What is a potentiometer? A potentiometer (often abbreviated to pot) is an electronic component with three connections, the main purpose of the pot is to create a variable voltage as an input to a circuit, for example controlling how loud your speakers should b...

How to connect a Light Dependent Resistor (LDR)

Physical Computing Tutorials

What is an LDR? An LDR or Light Dependent Resistor is a component which restricts how much power can flow through a circuit based on how much or little light hits the sensitive part on the top. To use a Light Dependent Resistor, we have to use it in combinati...

How to use a rotary encoder

Physical Computing Tutorials

What is a rotary encoder? A rotary encoder is a device used to measure the rotation of something, similar to a rotary potentiometer but not limited to how many rotations can be made, a common example of a rotary encoder is the volume dial on a car radio, whic...

Useful learning resources

Projection Mapping

Books Websites Official MadMapper Tutorials Software Madmapper 3 (available on ORB)

Workshop: Projection Mapping

Projection Mapping

The files attached to this document are the slides from our Projection Mapping workshop.

Creative Coding 101

Creative Coding Other workshops

The slides for Introduction to Creative Coding are attached as a file on the left of this page!

Using the serial monitor and serial logger

Physical Computing Tutorials

What is serial communication? Serial communication is a type of communication between two devices, normally between a computer and a microcontroller (such as an Arduino), between computers, or between Arduinos. Serial communication can be over physical cable...

How to install Node.js on Raspberry Pi

Creative Coding Tutorials

Installing Node.js on Raspberry Pi is very simple for those with basic command line experience. In the terminal or via SSH: Add the package source: curl -sL | sudo -E bash - Install Node using: sudo apt-get install -...

How do I book a workshop on ORB

About the Lab Frequently Asked Questions

Using the ORB can be a little perplexing, so here's some quick instructions to book onto a workshop... First you need to login to ORB. If you can't login please contact UAL IT by dialing 0207 514 9898 during office hours or 9898 from any of the phones in U...

How to make the Raspberry Pi display a web page fullscreen at power on

Creative Coding Tutorials

This short tutorial should be enough for you to be able to setup a Raspberry Pi with GUI mode and auto login enabled to disable a web page full screen automatically when it turns on. Copy into the home folder of the pi user, and run the follow...