Arduino Uno Schmitt Trigger Voltage Logic Levels

I wanted to know the Schmitt Trigger Voltage Logic Levels for the Arduino Uno since I want to know on what voltage would the digital input pin detect a logic high or a logic low.

I know that the Arduino Uno uses the ATmega328 with a 5V as its voltage supply. I checked the ATmega328 specification sheet and since it was too long to read (TL;DR), I would rather check using a Signal Generator and an Oscilloscope.



The Setup

Here is the list of equipment that I used for doing this experiment

  • Arduino Uno powered via USB port
  • Laptop (Windows)
  • 2-Channel Oscilloscope (PicoScope)
  • Signal Generator

Continue reading Arduino Uno Schmitt Trigger Voltage Logic Levels

Installing Picoscope on a 32-bit Windows 10 and make it work

I have recently acquired a PicoScope 2205A as I wanted to have a portable oscilloscope that can be connected directly to a laptop. Unfortunately, before I could fully enjoy the features of it I had a major road block due to the PicoScope software not being installed properly on 32-bit Windows 10 computers.

Here are the features that the PicoScope 2205A has.

  • 2 channel probes for the
  • 25 MHz Bandwidth
  • Arbitrary Waveform Generator

The Arbitrary Waveform Generator is one of the reasons I loved the PicoScope 2205A because I no longer have to acquire a signal generator for simple waveforms.

Anyways, I am not here to talk about the PicoScope 2205A but about the problem with installing a PicoScope Software on a 32-bit Windows laptop. Below are the steps to install it properly. Continue reading Installing Picoscope on a 32-bit Windows 10 and make it work