Fun With the Project Box

We all know how much of a hassle it can be to safely transport your electronics, and let’s face it, the protective cases that many of our boards previously came in were flimsy, unaccommodating, and caused a great deal of stress for our customers. Well, we’ve responded to all of your feedback and I’m here to talk about our new Project Boxes!

Read More

How Do I Use Digilent Products at School? (Digital Edition)

As you learned from my previous post (the Analog Edition version of this post), we used the Analog Parts Kit and Analog Discovery in EE352 at Washington State University (WSU) to make an AM radio transmitter and receiver. Not only do we use Digilent products in EE352, but we also used Digilent parts in EE324 (Fundamentals of Digital Systems) — the digital lab class I was taking.

Read More

A Listening Calculator

When working with microcontrollers, it’s pretty straightforward to have your system board “listen” for an input that you would give it and have it do some sort of action to show that it noticed your input, such as pressing a button to light up an LED. Listening to a set of inputs and then comparing them to a predetermined set, like in the Simon Says game, is a little more involved but definitely doable. But what if we did not compare to any internal values and the system board has no idea how many inputs we might provide?

Read More

Running 5+ Servos on a uC32…Can I Do It?

In the not too distant past, we made a couple of posts on Pmods that can help drive motors as well as a post on stepper motors. Today, we’re going to check out running multiple servo motors on a chipKIT board. Why would we want to do this? Well, aside from the nice feeling that comes from successfully doing some extreme multitasking, we’d also be able to run some super cool mechatronics projects, such as a robot arm!

Read More

What Are Muxes and Demuxes?

A huge part of FPGA design is using logic blocks in design. With logic blocks, you can compartmentalize your design, rather than trying implement everything in one shot. Designing without smaller blocks would be like trying to design a car without subsystems like the braking system or engine. About half of the way through the course there is a project that covers a variety of basic logic blocks, including multiplexers (muxes) and demultiplexers (demuxes). So what are muxes and demuxes?

Read More

What is a Datasheet & How to Read One?

Here at Digilent we have a ton of products with a large amount of documentation and examples (like our Learn site and our Instructables page) letting you know how you can use our products. Within all of these, there are statements about what each product is (and is not) capable of in addition to the recommended operating condition. Some of you may be wondering, “How do we know these things?” Much of the information presented is determined from a datasheet. But where do we find this sort of information in the datasheet, or how do we even read a datasheet? Let’s find out.

Read More

Digilent WaveForms Software — What Is It and Who Should Use It?

On our website, WaveForms is described as a powerful suite of virtual instruments that brings analog and digital circuit design to your PC desktop. The instruments within WaveForms include an oscilloscope, logic analyzer, arbitrary waveform generator, digital pattern generator, power supplies, a voltmeter, virtual I/O devices, and a spectrum analyzer. Okay, so there’s a long list of fancy technical terms. But what makes WaveForms so special?

Read More

With So Many Starter Kit Options, Which One Should I Choose?

We here at Digilent Inc. are proud to be a leading hardware provider for educators, students, professionals, hobbyists, and hackers alike. We have developed numerous devices to help with every stage of developing projects, from learning the basics to prototyping to finished projects. If you can think of it, we have the hardware to help you build it. So it should come as no surprise that we have a few options to choose from should you decide you want a parts kit to go along with your new Electronics Explorer Board or chipKIT Max32. So, which kit is right for you? Well I’m here to help make that decision a little easier. I will be discussing three kits that we offer: the chipKIT Starter Kit, the Analog Parts Kit, and the TI myParts kit.

Read More

Microcontroller Dice Roller — Made in the MakerSpace

If you’ve been keeping up with our blog, you’ve probably seen something about us setting up our very own MakerSpace here at Digilent. We’ve come a long way from a few cluttered cubicles to getting our MakerSpace up and running. We have just about everything you can think of to make any project imaginable: a 3D printer, a soldering station, breadboards, buttons, copious amounts of LEDs, and more! I thought up a just-for-fun project and wanted to test drive the MakerSpace to see what I could build.

Read More

MPIDE vs. MPLAB

Previously, I posted about what a debugger is. Other than all the great features I described in my debugger post, you may be wondering–why does Digilent care? As you probably know, we use many of Microchip’s wonderful products in our chipKIT and chipKIT Pro boards. We still want to address the overarching differences between the user experiences using chipKIT and chipKIT Pro boards, so we’re going to talk about the differences between MPLAB and MPIDE!

Read More

Who is LabVIEW Hacker?

So what exactly is LabVIEW? LabVIEW is National Instruments’ program development environment. The name is short for “laboratory virtual instrument engineering workbench”. NI created LabVIEW to enable domain experts to focus on building systems by abstracting the hardware and software. For example, their hardware and software allows a chemist to focus on chemistry and not get bogged down with analog signal conditioning for thermal couples or advanced programming techniques.

Read More

Digilent Zynq-Based Boards in The Zynq Book

I recently found another exciting example of Digilent boards in an academic textbook! The Zynq Book is a handy tool for a deeper understanding of “sophisticated” devices and as the first look at the Zynq System on Chip (SoC). In fact this is Digilent’s mission: to bring engineering to every interested person through affordable materials.

Read More

Digilent Pmods — Visual Pmods

As we continue on with our Pmod series featuring one of Digilent’s largest product lines, we find ourselves needing to see what’s going on inside of our microcontrollers and FPGAs as they race through their code at 80,000,000 times a second (or even faster!). Once again, Digilent has a variety of solutions to solve our dilemma. Our visual Pmods range from simple LEDs and a seven-segment display (SSD) to complex OLED and LCD screens.

Read More

Back to School and Looking Forward: A Letter from Clint Cole

After 15 years, we’re still hard at work building better tools for engineering education. We’re working more closely than ever with leading companies like Xilinx, Analog Devices, Texas Instruments, and Linear Technology, and our shared mission is the same — to create tools and technologies that give students access to the most relevant technologies. And I can honestly say that we’re all still loving our jobs! Since joining with National Instruments almost two years ago, we’ve gained access to a larger group of world-class engineers and improved our manufacturing processes, but we’ve maintained our laser-focus on producing the best, lowest-cost teaching and learning kits for engineers.

Read More

Nexys vs. Basys

At Washington State University, the electrical engineering department uses Digilent FPGAs in several classes. Students are allowed to pick from a variety of our FPGAs. The main choice is between the Nexys or Basys lines of FPGAs. As a student, I hear a lot of confusion from students about the differences between the two series of boards. I figured that students can’t be the only ones who have questions about the difference, so I decided to write a quick summary of the differences. I’ll be using the Nexsys 4 and the soon-to-be newest member of the Basys series as an example. I’ve compiled two lists to highlight the differences between the two.

Read More