Open-Source MRK+Line robot
In keeping with our open-source initiative, the Digilent Marketing Team used open-source parts to build a robot. This is an altered version of the MRK Line Robot, which uses only open-source components.
In keeping with our open-source initiative, the Digilent Marketing Team used open-source parts to build a robot. This is an altered version of the MRK Line Robot, which uses only open-source components.
What do you use to connect your Pmods to their host boards? We now have two new options, the 6-pin Pmod Cable Kit and the 12-pin Pmod Cable Kit.
Implementation of an instruction pipeline is a common technique used when working with microprocessors. Pipelining improves operation and processing time. Microprocessors such as the Microchip® PIC32MX460F512L on the chipKIT Pro MX4 board use this technology to provide efficient processing and instruction execution. Though the process is sophisticated, it is actually quite simple in concept. In my explanation of instruction pipelines, I’ll specifically refer to the Microchip PIC32 microprocessor.
Here are some of the tricks I have learned while using LabVIEW that will make your life much easier!
Around this time last year, our very own James Colvin explained in a blog post about how to make a digital thermometer using parts from the chipKIT Starter Kit. How …
If you’ve been around the Digilent Blog, you’ve probably seen a lot of robots. Remember Susan the Line-Following Pig? Well, I recently found a small, portable solar panel in the MakerSpace at Digilent and I was inspired to build a solar-powered robot. Similar to Susan, I will be using the chipKIT Pro MX4 and the Digilent Motor Robot Kit (MRK) for my solar-powered design. However, when I first came up with this idea, it was the middle of winter. That being said, sunlight was quite a bit more scarce, especially up here in Pullman, WA. I first had to ask an important question: will I have enough sun?
Earlier today, Josh (a fellow intern and blog contributor) wrote a blog post about logic gates. After reading through Josh’s post and gaining an understanding of the concepts and basic functions of those gates, I figured now would be the perfect time to learn some code. I am going to go over each logic gate and it’s code in Verilog (a hardware language), VHDL (another hardware language) and C (software language).
The very basis of computers is binary. In electronics everything can be boiled down to 1s and 0s. Logic gates are digital circuits that take one or more binary inputs and produce a binary output. You can check out the basis of logic with Boolean Algebra.
You open a Verilog example, launch Vivado for the first time, or start reading for a digital design course, and one term keeps showing up: RTL. It usually appears as …
At events like ASEE, there is a lot of conversation around tools, curriculum, and new ways to deliver technical content. All of those things matter. But one student poster I …
Hardware engineers don’t always stay in the lab. Sometimes they work from home, or they need to test equipment that cannot be brought into the laboratory. In those situations, a …
Building a Raspberry Pi-Based DAQ System for an SAE Baja Challenge Car The SAE Baja Challenge pushes engineering students far beyond the classroom. Teams are tasked with designing, building, and racing a …