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

228 total results found

Pi War 2024 Log

Raspberry Pi

Documentation of Pi War 2024 Pi Wars is an international, challeng ...ight, and the other controls forward and backwards. Problems with batteries Thi ... print("Hello.") def right_forward(): motor1a.value(0) m ... motor2b.value(1) def left_forward(): motor2a.value(0) m...

Week 3 - Iteration, arrays, objects and pixel arrays

Creative Coding Workshop: Introduction to Creative Coding

Outcomes Iteration using while and ...r Understanding and using JavaScript objects Understanding how colour data is stored in pixel ar ...rays Accessing the webcam Supporting code The code for this workshop is hosted ...on Github, which is a web-based repository for ...

Week 2 - Animation, conditionals & random numbers

Creative Coding Workshop: Introduction to Creative Coding

Outcomes Understand variables and ...how to use them Understand functions and how to use them Using ... conditional statements to control code flow Using variables for an ...e range to another Supporting code The code for this workshop is hosted ...

How to use Waveshare E-Paper Display with Raspberry Pi

Raspberry Pi Tutorials

What is a Waveshare E-Paper Display? A Waveshare E-Paper Display is an el ...ectronic ink (e-ink) screen designed for low-power, hig ...h-visibility applications. These displays mimic the appearance of traditional ink on paper, m ...aking them ideal for projects requiring clear readability w...

How to Display Animation on Waveshare E-Paper Display

Raspberry Pi Tutorials

How to use Waveshare E-Paper Display? Please ...tutorial for setting up the basic. This tutorial assumes you alre ...able to display on E-Paper Black and White, as the display we h ...ave in stock is Black and White only Low framerate ...animation, such as hand-drawn animation, as th...

Week 1 - Coordinates, shapes and colour

Creative Coding Workshop: Introduction to Creative Coding

Outcomes Set up development enviro ...nment Understand the principles of locating points on screen Drawing shapes Understand ...ing additive colour and using RGB colour space Use browser-based tools for d ...g and logging Animate shape or colour using variables What is ...

8th Wa...

Combining codes & circuits

Physical Computing Workshop: Beginner Physical Computing

1. Combining the Code Arduino can only accept one code at one time. If we want it to do multiple things at t ...he same time, we have to combine everything into one singl ...e code. The below demonstrate how t ...o merge the Blink code and the distance sensor simp...

Finding your way around Spark AR (UI Explainer)

Spark AR First Look at Spark AR

Watch this video by Meta explaining the UI and different panels in Spark AR

How to use Raspberry Pi Camera Module 3

Raspberry Pi Tutorials

What is Raspberry Pi Camera Module 3? This tutorial wi ...ll walk you through setting up and us ...ing the Raspberry Pi Camera Module 3 Noir on a Raspber ... 3 and Pi 4 will work as well. Camera Module 3 — Key Features ... Feature Description Se...

Creative Coding and Creative Data

This is a wiki-shelf that contains information on how to us ...e programming languages to create projects.

Using a Monochrome 1.3" 128x64 OLED display

Physical Computing Tutorials

What is the OLED monochrome display? The OLED monochrome display is a small (tiny) ...ther information or small graphics like what you see on Tamagotchi. For more information, please ...it SSD1306 128 x 64 OLED with I2C communication. It can support S...

Adding content - 3D model from the internet

Spark AR Importing 3D content from different sou...

...many online libraries where you can download pre-existing 3d mode ...ls for use within your project. The libraries range from onli ...positories for museums and public institutions to marketplaces where 3D artists can sell models they have created...

Variables

Python for Beginners

Introduction to Variables To start, let' ...s create a new Python file callecalled "variables." This can be done by going to the project tool window on the left-hand s ...ide and right-clickingcking on your "first-pycharm-project&quct" folder. From here you can the...

Depth Camera for Mac Users: Setting Up the OAK-D Pro in TouchDesigner

Touchdesigner Interactive Media

If you've worked with TouchDesigner before you would have ...surely stumbled across some Kinect tutorial and might have been d ...isappointed to discover it is only compatible with Windows. The Creative Technology Hub now offers students ...the chance to borrow an OAK-D Pro cam...

Interactive Projections

Projection Mapping

If you're interested in creating position-based interactive projections, the first step would be t ...o map the space and track anyone/anything within it. Thi ...s can be done in multiple ways, this tutorial will briefly i ...ntroduce you to two different but relat...

Using a Joy-IT 1.3" 128x64 OLED display

Physical Computing Tutorials

...display? An OLED display (Organic Light-Emitting Diode display) i ...s a screen technology where each pixel emits its own light usin ...g organic carbon-based materials. Unlike LCDs, OLEDs do not need a backlight, which allows them to produce deeper ...

Physical Computing Components List

Physical Computing

How to borrow components from CTH? Please discuss which components you would like to use ...with the technicians. We will assist you with checking out and collecting the components at the WG14 Creative Technology Hub. When collecting the components, kindly...