Skip to main content

Recently Updated Pages

Using AVR ISP MKII to upload firmware to Arduino

Physical Computing Tutorials

What is AVR ISP MKII? The AVRISP mkII is a USB-based In-System Programmer (ISP) used to program A...

Updated 3 weeks ago by Joanne Leung

Using MatrixPortal M4 for animation

Physical Computing Tutorials

How to use MatrixPortal M4 for animation We have another tutorial for setting up the MatrixPortal...

Updated 3 weeks ago by Joanne Leung

How to use MatrixPortal M4

Physical Computing Tutorials

What is MatrixPortal M4 The MatrixPortal M4 is a development board created by Adafruit designed t...

Updated 3 weeks ago by Joanne Leung

How to use Grove Serial Bluetooth v3.0

Physical Computing Tutorials

What is Grove Serial Bluetooth v3.0 Grove - Serial Bluetooth is an easy-to-use module compatible ...

Updated 3 weeks ago by Joanne Leung

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) and high-reada...

Updated 3 weeks ago by Joanne Leung

How to use a relay module

Physical Computing Tutorials

What is relay? A relay is a switch that opens or closes electrical circuits when activated by a s...

Updated 3 weeks ago by Joanne Leung

Using the MAX9814 mic amplifier

Physical Computing Tutorials

This Adafruit MAX9814 microphone amplifier allows you to easily detect sound.  There are a total...

Updated 3 weeks ago by Marta Ilacqua

How to use a Hall Effect Sensor

Physical Computing Tutorials

What is a Hall Effect Sensor? The hall effect sensor is a type of magnetic sensor which can be us...

Updated 3 weeks ago by Joanne Leung

How to make Animation on NeoMatrix with Processing

Physical Computing Tutorials

Controlling NeoMatrix with Processing This tutorial is a follow-up to the last NeoMatrix animatio...

Updated 3 weeks ago by Joanne Leung

How to Program an ATtiny85 with an Arduino Uno

Physical Computing Tutorials

What is an ATtiny85? ATtiny85 is a 8-bit AVR microcontroller based on AVR enhanced RISC architect...

Updated 3 weeks ago by Joanne Leung

How to send data to p5.js from Arduino

Physical Computing Tutorials

What is the Serial Communication? Serial communication is the process of sending data one bit at ...

Updated 3 weeks ago by Joanne Leung

How to build a Simple Robot Arm with Servo Motor and Joystick

Physical Computing Tutorials

How to construct a robotic arm? A simple robotic arm is basically like a human arm which consists...

Updated 3 weeks ago by Joanne Leung

How to make Animation on NeoMatrix

Physical Computing Tutorials

What is NeoMatrix? NeoMatrix is a grid lined up with mutiple Neopixel. Neopixel is addressable LE...

Updated 3 weeks ago by Joanne Leung

How to use DFPlayer mini to play MP3

Physical Computing Tutorials

What is a DFPlayer? 11/2024 Update A new library added below. For people trying to avoid delay()...

Updated 3 weeks ago by Joanne Leung

Using a TCS34725 RGB Color Sensor

Physical Computing Tutorials

What is the TCS34725 RGB Color Sensor? The TCS3472 sensor provides a digital return of red, green...

Updated 3 weeks ago by Joanne Leung

How to control Arduino without using delay()

Physical Computing Tutorials

What is a delay()? delay() is a function that pauses the program for the amount of time (in milli...

Updated 3 weeks ago by Joanne Leung

Making Breathing Light with LEDs

Physical Computing Tutorials

What is a LED? LED (Light Emitting Diode) is a semiconductor light source that emits light when c...

Updated 3 weeks ago by Joanne Leung

Using a Vibration Motor

Physical Computing Tutorials

What is a vibration motor? Vibration motor is a DC motor in a compact size that is used to inform...

Updated 3 weeks ago by Joanne Leung

How to use a Neopixel strip

Physical Computing Tutorials

What is Neopixel? Neopixel is a name given by Adafruit. Neopixel is an addressable LED, meaning t...

Updated 3 weeks ago by Joanne Leung

How to use a PIR sensor

Physical Computing Tutorials

What is a PIR sensor? PIR stands for Passive Infra Red and therefore a PIR sensor can etect movem...

Updated 3 weeks ago by Joanne Leung