Advanced Search
Search Results
208 total results found
3D Geometry and Parametric Design
This is an informal workshop experimenting with a method of generating 3D meshes from 2D images based on the RGB colour space and making this content viewable in low-fi VR headsets. I have been making a piece of software using openFrameworks to explo...
How to control Arduino without using delay()
What is a delay()? delay() is a function that pauses the program for the amount of time (in milliseconds) ...specified as a parameter. (1000 milliseconds = 1 se ...cond.) delay() is very commonly used but it ... has its drawbacks. It does not just pause o...
How to use MatrixPortal M4
What is MatrixPortal M4 The MatrixPortal M4 is a development board created by Adafruit designed to control RGB LE ...D matrices. It is equipped with an ATSAMD51 microcontroller (Cortex M4) ... and has built-in Wi-Fi support thanks to the ESP32 coprocessor. He...
How to Display Animation on Waveshare E-Paper Display
How to use Waveshare E-Paper Display? Please follow the previous tutorial for setting up the basic. This tutorial assumes you already have an animation ready to use. What type of animation will be suitable to display on E-Paper Black and White, as the di...
Interactive Projections
If you're interested in creating position-based interactive projections, the first ste ...p would be to map the space and track anyone/anything within it. This can be done in multiple ways, this tutorial will briefly introduce you to ...two different but related techniques: Object detecti...
3D Scanning a face for MetaHuman
...s guide will show you how to create a realistic copy of yourself into a MetaHuman for you to use in digital content. This guide assumes you have a basic knowledge of 3D modelling bu ...ost of the steps required. The approach we are going to use to c...
Using MatrixPortal M4 for animation
How to use MatrixPortal M4 for animation We have another tutorial for setting up the MatrixPortal board and covering the basics. This tutorial will focus on creating an animation to display on a 64x32 matrix. CircuitPython and libraries versions In this tu...
Web App Template for Beginners
Start with this one. Learn to build a local web app that you can modify in your future projects .... Background Each web app has a frontend and backend. Frontend is usually for UI and design and runs on browser, on user’s ow ...n computer. P5.js sketches are frontend. Backend is behind-t...
UE Installation and Set-up
Installing Unreal Engine To download and install Unreal Engine, you need to: Download and install the Epic Games Launcher. Sign up for an Epic Games accouaccount, if you don't have one. Sign in to the Epic Games Launcher. Install Unreal Engine. Download an...
What is a Raspberry Pi Pico?
What is Raspberry Pi Pico? The Raspberry Pi Pico is a microcontroller board developed by the Raspberry Pi Foundation. It was announced in January 2021 and represents a departure from the traditional single-board computers (SBCs) that the Raspberry Pi Foundation is...
Accessibility Statement
Accessibility Statement for https://lab.arts.ac.uk/ This website is run by th ...e Creative Technology Lab University of the Arts London (UAL). This accessibility statement applies to https://lab.arts.ac.uk/. Other websites and browser based systems on the ...
A circle following the mouse
If you're looking to create interactive projects in Touchdesigner ...this exercise is a great first step. We will cover some ... of the most important concepts such as gaining data from external sensors and using it to manipulate visuals. To begin wit...
AR with Unity - Step #2 - Unity project setup
Please notice that this is part of a series of tutorials progressing from basic concepts to more functional and complex projects. Aims This tutorial aims to help you setting up a AR Unity project using the Vuforia plug-in. Prerequisites Deve ...e with this project you should make sure to first check our tutor...
Finding your way around Spark AR (UI Explainer)
Watch this video by Meta explaining the UI and different panels in Spark AR
How to use a relay module
What is relay? A relay is a switch that opens or closes electrical circuits when activated by a signal between low-powered digital electronics and high-powered devices. It is handy when the thing you want to control requires higher po ...wer (voltage/current) than the microcontro...
How to control Arduino without using delay()
What is a delay()? We have a tutorial about delay() and how to code without using it. ...process using the FireTimer library. Replace delay() There is an example that is modified from the built-in ...example Blink code which demonstrates controlling timing without u...
How to use Grove Serial Bluetooth v3.0
What is Grove Serial Bluetooth v3.0 Grove - Serial Bluetooth is an easy-to-use module compatible with the existing Grove Base Shield, and designed for transparent wireless serial connection setup. In this tuto ...rial, we will be using two Grove Se ...rial Bluetooth modules and two Ardu...
Using built-in example code and Reading the hookup diagram
1. Upload example code Open a built-in example, Blink, and upload the code. 2. Blinking Orange LED The orange LED labelled as L should be blinking now. 3. ...Understanding the Code First, you will ...see a lot of light grey coloured text ..., those are comments, not code. You will ...
Python and Art
What is a Raspberry Pi?
What is Raspberry Pi? Raspberry Pi is a series of small single-board computers. The Raspberry Pi project originally leaned towards the promotion of teaching basic computer science in schools and developing countries. It is w ...idely used in many areas because of its low cost...