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

207 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...

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 electronic ink (e-ink) screen desi ...gned for low-power, high-visibility applications. These displays mimic the appearance of trad ...itional ink on paper, making them ideal for projects requiring clear re...

How to Display Animation on Waveshare E-Paper Display

Raspberry Pi Tutorials

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,...

8th Wall

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

Types of Lighting and Lighting Mobility

Unreal Engine Basics

Lighting is a crucial element in creating realistic and immersive environments ... in video games. In Unreal Engine, a powerful and widely-used game development platform, various lighting techniques and features ...are available to bring virtual worlds to ...

Week 3 - Iteration, arrays, objects and pixel arrays

Creative Coding Workshop: Introduction to Creative Coding

Outcomes Iteration using while and for loops Understand and using array ...s Using loops and arrays together Unders ...pt objects Understanding how colour data is stored in pixel arrays Accessing the webcam ...sting and versioning code. Download the code and unzip it on you...

Using a Joy-IT 1.3" 128x64 OLED display

Physical Computing Tutorials

What is the OLED display? An OLED display (Organic Light-Emitting Diode display) is a screen technology where each pixel emits its own light using organic carbon-based ...materials. Unlike LCDs, OLEDs do not need a backlight, which allows them to produ...

Making Breathing Light with LEDs

Physical Computing Tutorials

What is a LED? LED (Light Emitting Diode) is a semico ...nductor light source that emits light when current flows through it. LED includes two pins, Cathode(-), aka t ...he short leg, and Anode(+), aka the longer leg. It is one of the most common ... components. Making it lights up is usually the first st...

How to connect a Light Dependent Resistor (LDR)

Physical Computing Tutorials

What is an LDR? An LDR or Light Dependent Resistor is a com ...h restricts how much power can flow through a circuit based on ho ...w much or little light hits the sensitive part on ...the top. To use a Light Dependent Resistor, we have ...t in combination with a fixed value resistor, the combination of ...

Using a Joy-IT TFT LCD Display

Physical Computing Tutorials

What is the TFT LCD Display? A TFT LCD display is a type of screen that uses ... Thin-Film Transistor (TFT) technology to control the pixels of a Liquid Crystal Display (LCD). It is one of the most commo ...n display types found in devices like smartphones, tablets, monito...

Using L293D IC for motors

Physical Computing Tutorials

What is L293D? The L293D is a 16-pin Motor Driver IC ... which can control a set of two DC motors simultaneously in any direction. The L293D is designed to provide bidi ...rectional drive currents of up to 600 mA ...(per channel) at voltages from 4.5 V to 36 V...

How to install libraries

Physical Computing Tutorials

Arduino libraries are collections of code that are designe ...d 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 provide...

How to control Arduino without using delay()

Physical Computing Tutorials

What is a delay()? We have a tutorial about delay() and how to code without usi ...ng it. Here we will try to simplify the process using the FireTi ...mer library. Replace delay() There is an example that is modified from the built-in example Blink code which de...

Adding content - 3D model from the internet

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

There are many online libraries where you can download pre-existing 3d models for use within your project. T ...he libraries range from online repositories for museums and ... public institutions to marketplaces where 3D artists can sell models they have created for us...

How to use MatrixPortal M4

Physical Computing Tutorials

What is MatrixPortal M4 The MatrixPortal M4 is a development board created by Adafruit ... designed to control RGB LED matrices. It is equipped with ... an ATSAMD51 microcontroller (Cortex M4) and has built-in Wi-Fi support thanks to the ... key features of the MatrixPortal M4: Microcontroller: ATSAMD51,...

Week 1 - Coordinates, shapes and colour

Creative Coding Workshop: Introduction to Creative Coding

Outcomes Set up development environment Understand t ...he principles of locating points on screen Drawin ...hapes Understanding additive colour and using RGB colour space Use browser-based tools for debugging and logging Animate shape or colour ...

How to control Arduino without using delay()

Physical Computing Tutorials

What is a delay()? delay() is a function that pauses t ...am for the amount of time (in milliseconds) specified as a paramet ...er. (1000 milliseconds = 1 second.) delay() is very commonly used but it has its drawbacks. ...ish but pauses everything controlled by the same Arduino and the s...