This will walk you through how to use the PCB Ruler to measure things that are longer than the maximum measuring capacity of the ruler.
Build a dynamic audio visualizer that responds to music, voices and other auditory input using Pmod MIC, Arduino Uno and Processing.
Build a weather station with Arduino & ASP.NET Core.
This project is a GPS tracking system with LCD display using an Arduino Uno and a Digilent PmodGPS.
FPGAs / SoCs are great for signal processing. Let's take a look at how we can implement a test platform for experimentation.
This project demonstrates how easy you can use the DMMShield from Digilent with all Arduino boards.
The project is intended to detect the location of fault in underground cable lines from the base station to exact location in kilometers.
Exploring pulse width modulation, pulse density modulation, and digital to analog conversion using the Analog Discovery 2 and Waveforms!
Python-powered edge analytics and machine learning for electric drives.
Make Rock Paper Scissors game fairer.
I wasn't happy with the way the square waves sound, so I explored using other methods of generating sound waves with Arduino.
Light up three different LEDs using pulse width modulation corresponding to different ranges of analog input voltages.
A discussion about digital sound synthesis.
An R/C servo can be used to make a gauge to measure the intensity of light.
Exploring the signals behind Arduino's Servo library, and characterizing a servo's response to pulse width.
Build an analog theremin using only the Analog Discovery 2, the Digilent Analog Parts Kit, and your choice of an empty beverage can!
Set up an RGB LED to phase through the colors of the rainbow, or use twist knobs to make a custom color.
Arduino boards don't have analog outputs. But they do have a function called analogWrite. So what is it doing there?
Using an Arduino to toggle something like an LED light is simple in theory, but buttons don't always behave the way we think.
In this guide, I will show how to measure harmonics in signal with Analog Discovery 2 using FFT contained in Digilent WaveForms.
A simple calculator that operates on dozenal (base-12) numbers.
Characterizing button switching behavior is an important first step for developing effective debounce algorithms in your systems.
I made an RC car to use with a Bluetooth module.
Interface with a microcontroller from a web browser, using HTTPS and a simple Python server.
Or connect with your social account:
New here? Create an account