Using the Labrador and a DMM, perform a DC sweep of an inverting amplifier. From our previous lab post we saw the simulation values for a DC Sweep. In this lab, we’ll use the Labrador along with a DMM to determine if our measured values match those of the simulation.
Notice the potentiometer on the right on the breadboard. There are three terminals:
I’ll use this amplifier to perform multiple tests using the Espotek Labrador.
For more information on using operational amplifiers, I encourage you to look at these sources:
How to resolve a possible software bug on the Labrador.
I’ve noticed that the “Paused” check box appears to “delete the buffer and force a reload”. For example, I might see some clipping on a sine wave and if I check/uncheck Paused, the wave will appear accurately. This would help explain why “checking and unchecking Paused” can fix a multitude of sins. Therefore my new advice is, if your results aren’t what you expect, do the following:
How to install the software then perform a hardware calibration.
The video assumes you have installed the Labrador application and wish to better understand how to do a calibration. It also shows how to solve a multimeter software bug.
To make it easier to connect both wires to USB shield:
A brief introduction of the Espotek Labrador.
This entry begins a series of entries discussing the Espotek Labrador. It is a fantastic small device that enables one to analyze electronic circuits.
From that page is this description:
Labrador is an all-in-one tool for electronics students, makers and hobbyists. Just plug your Labrador board into a PC (Windows/Mac/Linux), Raspberry Pi or Android device via a MicroUSB cable, load up the software and you instantly have the following engineering tools at your disposal:
As I got back into Forth after about 35 years of other languages, programs and technical stuff, I’ve been asked, Why Forth?
The most personal reason is that I’ve had a life-long passion for the language and kept a bookshelf full of Forth books for over 40 years. However, once I began to use it again, I realized its perfect for embedded processors. I’m surprised how well it works with today’s microcontrollers. And how relatively easy it is to find a port of Forth for many popular microcontrollers. I still think its a good question to ask, so I start this blog with the question:
Here are links to Arduino information, primarily for the Uno and the AVR ATmega328P.
The content on this site is intended to inspire, teach or to simply help with specific topics or concepts using the Arduino Uno. This links on this page are additional resources for a more formal learning as to Arduino framework and the Atmega328P.
Its always helpful to have the Arduino IDE, as one can quickly test a board or run a C++ routine to determine if they are doing the right thing in Forth (yes, this is cheating)
Here are links to ESP32 information, primarily for espForth.
Here are links to Forth tutorials, books or products.
The content on this site is intended to inspire, teach or to simply help with specific topics or concepts in Forth. This page provides a list of resources for a more formal learning as to Forth. Many of the people that have created the content below have been writing or teaching Forth for many years, they are the experts.
All of the resources found related to gdb (particularly, related to the RP2040) and how to use it.
avarice -g -w -d -P atmega328p :3333 # window 1
avr-gdb -tui # window 2