Advanced Search
Search Results
208 total results found
Variables
Introduction to Variablesables To start, art, let's create a newa new Python file calledalled "variabariablesables." This can be done by going to the projec ...t tool window on the left-hand side and right-clicking on your "first ...-pycharm-project" folder. From here yo ...u can then select New > Python file....
Powering an Arduino
How to power an Arduino Here is some resources about powering Arduino or other electronic proje ...cts: General How to power an Arduino: More information here. How to power a project: More information here. What Adpater: More information here. Portable / Battery po...
How to use a Bare Conductive Touch Board with Arduino
What is the Bare Conductive Touch Board? The Bare Conductive Touch Board is a board made by Bare Conductive. The Touch Board has 12 capacitive electrodes that respond to a touch. These electrodes can be extended with conductive materials, like Electric Paint or ...
Programming and the Patch Editor in Spark AR
Programming and Patches in Spark AR The Patch Editor allows you to use visual scripting to program interaction into your AR projects. The Patches in Spark AR have a similar functionality to the nodes in Blender and Unreal Engine. They function like pre...
Pi War 2024 Log
Documentation of Pi War 2024 Pi Wars is an international, challenge-based robotics competition in whic ...h teams build Raspberry Pi-controlled robots and then compete in various non-destructive challenges to earn points. Planning We planned to build a four...
How to use a rotary encoder
What is a rotary encoder? A rotary encoder is an electromechanical device that converts the angular position or motion of a rotating shaft into electrical signals. These signals can be processed to determine rotational direction, position, and speed, making rotary encoders...
Touch sensor - Using an MPR121
What is the MPR121? The MPR121 is a tiny microchip formerly manufactured by NXP, now under Resurge ...nt Semiconductor, it is a tiny surface mount device that provides 12 capacitive touch electrodes through an I2C interface. We are using Adafruit MPR121...
How to make Animation on NeoMatrix
What is NeoMatrix? NeoMatrix is a grid lined up with mutiple Neop ...ixel. Neopixel is addressable LEDs, meaning that they can be programmed individually. With the library created by Adafruit, you can easily program the Neopixel strip for your pr ...t. They come in different sizes and shapes and you can shorten or...
What are GPIO pins on Raspberry Pi?
What is GPIO? GPIO stands for General-Purpose Input/Output. GPIOs have no predefined purpose and are unused by default. If used, the purpose and behaviour of a GPIO are defined and implemented by the user. You ...can find the GPIO pins on the top ...of most Raspberry Pi models or other micro...
AR with Unity - Step #3 - Adding content to your project
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 set up a AR Unity project using the Vuforia plug-in. In this step, we are going to review all the compo...
Using a Monochrome 1.3" 128x64 OLED display
What is the OLED monochrome display? The OLED monochrome display is a small (tiny) and high-readability display. It is useful for displaying data, e.g. weather information or small graphics like what you see on Tamagotchi. For more information, please visit here. In thi...
AR with Unity - Step #1 - Development environment setup
Please notice that this is the first of a series of tutorials progressing from basic concepts to more functional and complex projects. Aims This tutorial aims to get you started creating AR applications using Unity and the Vuforia plug-in. Prerequ...
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 ...r Communication SPI, I2C, UART ...
How to send data to p5.js from Arduino
What is the Serial Communication? Serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. Simply put ..., serial communication is the communication between two or more compute...
Connecting a Potentiometer
What is a potentiometer? A potentiometer (often abbreviated to pot) is an electronic component with thre ...e connections, the main purpose of the pot is to create a variable voltage as an input to a circuit, for example controlling how loud your s ...peakers should be. Inside a potent...
How to build to a Vive Pro or Vive Pro Eye
Building a VR app for the Vive Pro Eye with Unr ...eal Engine involves several steps, including setting up th ..., configuring project settings, and packaging the app. Below are detailed instructions to guide you t ...hrough the process: Install Unreal Engine and Required SD...
How to build to a Meta Quest 2
Building a VR app for the Meta Quest 2 from Unreal Engine involves a series of steps, including sett ..., configuring project settings, and packaging the app. Below are detailed instructions to guide you t ...hrough the process: Install Unreal Engine and Required SD...
Using a TCS34725 RGB Color Sensor
What is the TCS34725 RGB Color Sens ...or? The TCS3472 sensor provides a digital return of red, green, blue (RG ...B), and clear light sensing values. An RGB Color sensor helps you accurately detect an object’s colour in your Arduino projects. What is I2C? T...
Sending data to Arduino
When connected with Arduino, Touchdesigner becomes a powerful tool that makes use of external sensors to enhance immersive and interactive experiences. This brief tu ...torial will walk you through using Firmata, a protocol found both in Arduino IDE and Touchdesigner to ...
Using the serial monitor and serial logger
What is serial communication? Serial communication is a type of communication between two devices, normally between a computer and a microcontroller (such as an Arduino), between computers, or b ...etween Arduinos. Serial communication can be over phys...