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

111 total results found

Using a Joy-IT 1.3" 128x64 OLED display

Physical Computing Tutorials

... more flexible screens. If you want to use the display for animat ... Smartphones, premium TVs, smartwatches, VR headsets, foldable dev ...image buffer on the display hardware. // Since the buffer is int ...n. display.display(); delay(2000); // Clear the buffer. di...

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 el ... tutorial, we will be using the Waveshare model epd7in5V2, a Raspb ...ub git clone https://github.com/waveshare/e-Paper.git Go to the D ...minal or use a Python-based software such as Visual Studio or Thon...

How to Display Animation on Waveshare E-Paper Display

Raspberry Pi Tutorials

How to use Waveshare E-Paper Display? Please ...port logging import random from waveshare_epd import epd7in5_V2 import time from PIL import Image,ImageDraw,ImageFont import traceback logging.basicConfig(level=logging.DEBUG) try: logging.info("epd7in5_V2...

8th Wa...

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

Week 2 - Animation, conditionals & random numbers

Creative Coding Workshop: Introduction to Creative Coding

... detail. A variable is simply a way of storing information in the ...tions. 5 - The value which we want to store in the computer's me ... and single (=) equals signs Always be sure to use the double equ ...he ball when it bounces off the wall Move up and down instead of ...

Week 1 - Coordinates, shapes and colour

Creative Coding Workshop: Introduction to Creative Coding

...braries going back to the early 2000s. It is supported by the Proce ...or expertise, you will almost always encounter bugs. Writing code ... code is meant to be doing. The way we do this is by adding commen ...s. Comments can be added in two ways: Single line commentUsing t...

Using L293D IC for motors

Physical Computing Tutorials

...and has custom functions for forward(), backward(), stop(), turnRight() and ...rite(motorPin4, LOW); delay(2000); //This code will turn M ...rite(motorPin4, LOW); delay(2000); //This code will tu ...rite(motorPin4, LOW); delay(2000); //This code will tur...

How to use Grove Serial Bluetooth v3.0

Physical Computing Tutorials

...obtaining a copy * of this software and associated documentation ...files (the "Software"), to deal * in the Software without restriction, includin ...nd/or sell * copies of the Software, and to permit persons to who ...m the Software is * furnished to do so, sub...

Using an PN532 RFID reader

Physical Computing Tutorials

...oid setup() { Serial.begin(115200); Serial.print("Initializing" ...al.println(); Serial.println("Waiting for a card......"); } void ...e(13,OUTPUT); Serial.begin(115200); Serial.print("Initializing" ...al.println(); Serial.println("Waiting for a card......"); } v...

Adding content - 3D model from the internet

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

...? Depending on the model you want you might need to look for it ...uses and this often affects the way in which the model has been pr ...l in your project. You might want to avoid - Models that have ...f the specifications of the hardware involved. You might need to t...

How to control Arduino without using delay()

Physical Computing Tutorials

...0; // will store last time LED was updated // constants won't ch ... // the interval at which you want to blink the LED. unsigned ...tors, like giving each person a watch and ask them to action based ... on their own watches. Wiring There are three wi...

Week 3 - Iteration, arrays, objects and pixel arrays

Creative Coding Workshop: Introduction to Creative Coding

... is only performed once. If we want to perform a conditional oper ...e(150, 225, 20, 20); ellipse(200, 225, 20, 20); ellipse(250, ...riables can be used in the same way as you use any other variable. ...our own objects is a very handy way to encapsulate related functio...

Web App Template for Beginners

Creative Coding Tutorials

...and Express 4) Install Node. 5) Watch videos 12.1. and 12.2. of th ...to this project folder (we only want it to live in this folder, no ...ction. You can think about this way: HTML file is like the frame o ...55, 192, 203); rect(100, 100, 200, 200); } Here, we are first dr...

How to connect a Push Button with Digital Input Pull-Up resistor

Physical Computing Tutorials

... how to use a button the normal way. Advantage of using a button t ...his way Fewer External Components No need for an external resistor—the internal pull-up does the job. Makes circuits simpler and saves space, especially on a breadboard. Stable Def...

Unity for Beginners Workshop

Unity

... 1 - Installing Unity Task 2 - Watch and follow the video tutoria ... and prepare all the assets you want to use (Images and sound file ...nstalling Unity Task 2 - Please watch the Unity for Beginners vide ...le 3D objects for the floor and walls, we recommend creating a bas...

How to use DFPlayer Pro to play MP3

Physical Computing Tutorials

...ack wire Connect L+ & L- if you want stereo audio File handling ...FRobot_DF1201S.h> #include "SoftwareSerial.h" SoftwareSerial DF1201SSerial(2, 3); / ...setup(void){ Serial.begin(115200); DF1201SSerial.begin(115200); while (!player.begin(DF120...