Advanced Search
Search Results
58 total results found
How to control Arduino without using delay()
What is a delay()? We have a tutorial about delay() and how to code without using it. Here we will try to simplify the process using the FireTimer library. Replace delay() There is an example that is modified from the built-in example Blink code which demonstr...
Using an PN532 RFID reader
What is the difference between an PN532 RFID reader and an MFRC522 RFID reader The PN532 and MFRC522 are two popular RFID reader modules, each with its own features and use cases. Feature PN532 MFRC522 Which Better ...
How to fix "Internal data stream error" in Processing 4
Error In Processing 4, you will see this error often BaseSrc: [avfvideosrc0] : Internal data stream error when using the video library with cameras and a MAC. To see more about the capture function, please see here. How to fix (12/2024) Change this line cam = ...
Physical Computing Components List
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 p...
(MAC) How to use Phomemo Thermal Printer M834
What is Phomemo Thermal Printer M834? Phomemo M834 thermal portable printer that can print black and white text and graphics inklessly on different sizes 216mm/210mm/110mm/80mm/53mm (US Letter/A4/4.33"/3.14"/2.08") of thermal papers. 1. Install Printer Driver ...
How to hack a brainwave EEG toy - Force Trainer II
What is a NeuroSky Brainwave? NeuroSky Brainwave is a technology that uses EEG (Electroencephalography) sensors to detect electrical activity in the brain. The NeuroSky chip processes these brain signals and translates them into digital data, which can be used...
Using a Membrane Potentiometer (SoftPot)
What is a Membrane Potentiometer? A Membrane Potentiometer is a type of position sensor that measures displacement or angle by detecting changes in electrical resistance. It consists of a flexible membrane with resistive and conductive layers that slide agains...
Introduction
This chapter is designed for complete beginners who are new to working with physical computing and Arduino. If you haven’t had a chance to attend the physical workshop at the Creative Technology Lab, don’t worry—this guide will walk you through the basics. If ...
Understanding Arduino hardware
In the kit, you will find an Arduino and two USB cables (USBC or USBA, pick the one that fits your computer). 1. Micro USB Port Connect the Arduino with your computer using the USB cable, you will see the yellowish light turned on. 2. RESET Button It is not t...
Understanding Arduino software
1. Download the software Go the the official site and dowaload the 1.8.XX version! The latest version, 2.3.X, is not currently supported by all third-party development, so you may encounter unexpected errors. For the time being, please stick with the older ver...
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 ...
Combining codes & circuits
1. Combining the Code Arduino can only accept one code at one time. If we want it to do multiple things at the same time, we have to combine everything into one single code. The below demonstrate how to merge the Blink code and the distance sensor simple code ...
How to use Waveshare E-Paper Display with Raspberry Pi
What is a Waveshare E-Paper Display? A Waveshare E-Paper Display is an electronic ink (e-ink) screen designed for low-power, high-visibility applications. These displays mimic the appearance of traditional ink on paper, making them ideal for projects requiring...
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 displa...
How to set the sound output in Raspberry Pi
Audio Setting Most Raspberry Pis have a 3.5mm audio jack for outputting audio, but you can also output audio via HDMI as well. The below will show you two different ways to set the output device. Method 1: Use Raspberry Pi Configuration (GUI) Click the Raspbe...
How to send files to Raspberry Pi using SSH
What is SSH? SSH stands for Secure Shell — it’s a network protocol that lets you securely log in to and control another computer remotely, usually over the internet or your local network. Think of it as opening a remote terminal window on your Raspberry Pi fro...
How to use Raspberry Pi Camera Module 3
What is Raspberry Pi Camera Module 3? This tutorial will walk you through setting up and using the Raspberry Pi Camera Module 3 Noir on a Raspberry Pi 5, but other Pi like Pi 3 and Pi 4 will work as well. Camera Module 3 — Key Features Feature ...
How to do Basic Commands in Terminal
Raspberry Pi Terminal Command Cheat Sheet Command Description ls List all files and directories in the current folder cd foldername Change to a specific direct...