Tutorials
How to install libraries
Arduino libraries are collections of code that are designed to provide additional, reusable funct...
Powering an Arduino
How to power an Arduino Here is some resources about powering Arduino or other electronic project...
Using an MPR121 capacitive touch sensor
What is the MPR121? The MPR121 is a tiny microchip formerly manufactured by NXP, now under Resurg...
Using a Sparkfun MP3 Trigger
What is the MP3 Trigger? The MP3 trigger is a board made by Sparkfun electronics that provides a ...
Controlling an actuator with TinkerKit Mosfet
What is the TinkerKit Mosfet? The TinkerKit Mosfet is a simple module for controlling devices lik...
Making sounds with a piezo
)# What is a piezo? 'Piezo' normally refers to an electrical component which can be used to make ...
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 ...
Using a Sparkfun Sound Detector
What is the Sound Detector? The Sound Detector is a board made by Sparkfun electronics that provi...
How to connect a push button or switch
What is are push buttons/switches? Buttons and switches are a way of opening and closing a circui...
Using a HC-SR04 distance sensor
What is the HC-SR04? The HC-SR04 is a ultrasonic distance sensor, it uses ultrasound to send out ...
Connecting a Potentiometer
What is a potentiometer? A potentiometer (often abbreviated to pot) is an electronic component wi...
How to connect a Light Dependent Resistor (LDR)
What is an LDR? An LDR or Light Dependent Resistor is a component which restricts how much power ...
How to use a rotary encoder
What is a rotary encoder? A rotary encoder is a device used to measure the rotation of something...
Using the serial monitor and serial logger
What is serial communication? Serial communication is a type of communication between two device...
Using an MFRC522 RFID reader
What is an MFRC522 RFID reader RFID means radio-frequency identification. RFID uses electromagnet...
Using Arduino Leonardo to send USB MIDI data
One of the secrets of Arduino Leonardo is the in-built USB MIDI support. This is really useful f...
How to send data to Processing from Arduino
What is the Serial Communication? Serial communication is the process of sending data one bit at ...
Making a Capacitive Touch Sensor
What is Capacitive Touch Sensing? Simply put, it is the touch sensing of all conductive material ...
Using a Soil Moisture Sensor
What is a Soil Moisture Sensor? The Soil Moisture Sensor measures soil moisture grace to the chan...
Using a Force Sensor
What is a Force Sensor? The Force Sensor is sensing the resistance value depending on how much it...
Using L293D IC for motors
What is L293D? The L293D is a 16-pin Motor Driver IC which can control a set of two DC motors sim...
(MAC) Automatic printing with Automator
What is Automator? Apple’s Automator is a built-in Mac feature that allows users to easily “progr...
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 ...
How to use a PIR sensor
What is a PIR sensor? PIR stands for Passive Infra Red and therefore a PIR sensor can etect movem...
How to use a Neopixel strip
What is Neopixel? Neopixel is a name given by Adafruit. Neopixel is addressable LEDs, meaning tha...
How to connect Arduino with Touchdesigner
How to connect Arduino with Touchdesigner TouchDesigner is a node based visual programming langua...
Using a Vibration Motor
What is a vibration motor? Vibration motor is a DC motor in a compact size that is used to inform...
Making Breathing Light with LEDs
What is a LED? LED (Light Emitting Diode) is a semiconductor light source that emits light when c...
How to control Arduino without using delay()
What is a delay()? delay() is a function that pauses the program for the amount of time (in milli...
Using a TCS34725 RGB Color Sensor
What is the TCS34725 RGB Color Sensor? The TCS3472 sensor provides a digital return of red, green...
How to use DFPlayer mini to play MP3
What is a DFPlayer? The DFPlayer Mini MP3 Player For Arduino is a small and low price MP3 module ...
How to make Animation on NeoMatrix
What is NeoMatrix? NeoMatrix is a grid lined up with mutiple Neopixel. Neopixel is addressable LE...
Building a Simple Robot Arm with Servo Motor and Joystick
How to contruct a robotic arm? A simple robotic arms is basically like human arm which consists o...