Blinky Ugly Sweater
For our holiday ugly sweater party, our web developer, Sam Logan, added some blinking LEDs to his using a chipKIT microcontroller. His Instructable was featured on the chipKIT blog.
For our holiday ugly sweater party, our web developer, Sam Logan, added some blinking LEDs to his using a chipKIT microcontroller. His Instructable was featured on the chipKIT blog.
Happy Groundhog Day! At Digilent, we have Punxsutawney Sam the groundhog to tell us whether we’ll have more winter to look forward to. Our 3D-printed friend is here to tell us whether winter will wane!
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?
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!
I really enjoy what I do here at Digilent. I get to work with some of the best tools available for students, professionals, and hobbyists alike. One of the things I like most is how easy it is to get your hands on a good quality microcontroller board, like the chipKIT Uno32. But even once you get a good board, it will still need to be programmed.
As many of you know, it is possible with many types of displays, such as LCDs and LED displays, to create your own custom characters and, naturally, display them. However, to create your own characters, you need to be able to create a bitmap of how your character (or characters) look. We will be working with the PmodOLED and it’s corresponding library to create our own characters.
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.
With Halloween coming up soon, I decided to make a cool Halloween prop using Digilent products. After grabbing a chipKIT uC32, a couple of shift registers, a bunch of LEDs, breadboard jumper wires, and a PmodMAXSONAR, I was able to make a distance detecting Halloween Box Monster.
At one point or another, we have all played the “Simon Says” game. In this game, one person, Simon (or Susan, Chad, or whoever happens to be the leader), will say “Simon says” and tell all of the other players to do something, such as raise their left hand. The catch in this game is that if the leader tells the other players to do something without saying the words “Simon says” and the other players do it anyway, they’re out. I personally really enjoy playing Simon Says, but I thought it could even be more fun if you could play Simon Says with a bunch of LEDs…
Coffee is taken very seriously here at Digilent, as it is in most workplaces. Something that used to make me mad was not knowing when my coffee hit that perfect “Goldilocks” temperature zone where it didn’t burn my mouth but was warm enough to fully enjoy. I am currently working on developing a thermocouple Pmod using Analog Devices MAX31855 and thought of a great application project. If I could somehow sense how hot the temperature of the coffee was, I could have a microcontroller tell me when my coffee hit the perfect temperature range!
I’m very proud to say that my For Cheap Robots project is still going strong! As some of you may recall, at the beginning of last month, I announced the beginning of my For Cheap Robots series here on the Digilent blog. Since then, I’ve added several more tutorials to the list and gotten a huge amount of positive feedback. I want to thank any and all of you who here who follow the Digilent Blog and decided to pop over to Instructables to check it out!
As I mentioned in my previous blog post, I designed the proximity-sensing LED circuit to eventually move it on to a printed circuit board, or PCB. This was my first experience with PCB layout, and thankfully it was successful! The board I designed is in the picture below. We ordered 6 “prints” and soldered them in our MakerSpace. I also included extra vias (electrical connections between the layers of the board) so that we could connect multiple boards together.
At Digilent, we’re proud to support educators and students around the world in bringing digital design concepts to life. One recent example comes from Yeditepe University in Istanbul, Turkey, where …
Hi there Digilent Blog readers! I’m Dr. Brian Faulkner, professor of Electrical Engineering at Milwaukee School of Engineering in Milwaukee, Wisconsin, USA, where I teach introductory circuit theory and power …
Consider Dash if you’ve ever wanted to create a web browser application using Python. With Dash, you don’t need to be good at using JavaScript, great at Cascading Style Sheets …
Introducing the ADS Max, a powerful new tool designed to enhance your lab and learning experience. Our in-depth FAQ addresses your most common questions, from technical specifications and software compatibility …