Category Archives: bruce land

Microcontroller Studies the Blade

Kendo, a Japanese martial art, is practiced with a special sword. It’s not a particularly sharp sword, though, since the “blade” is essentially a length of bamboo. For this reason, Kendo practitioners must rely on correct form and technique in order to make sure their practice is as effective as …read more

Continue reading

Posted in bruce land, cornell, kendo, LSM9DS1, martial arts, Microcontrollers, pic32, piezoelectric, sports, sword | Leave a comment

AirBass Lets You Jam Wherever

If you play an instrument, you know how rewarding it is to watch and hear yourself reproduce your favorite songs and make new melodies. But you also know how steep the learning curve can be, how difficult it is to learn positions and notes while your body adjusts to the …read more

Continue reading

Posted in bass guitar, break-beam detector, bruce land, Microcontrollers, musical hacks, pic32 | Leave a comment

Team Scores Big Points with Pinball Final Project

For their final project in [Bruce Land]’s class on designing with PIC32 microcontrollers, [Sujith], [Julia] and [Andrew] wanted to do something fun. And what could be more fun than bending to the electromechanical siren song of the pinball machine?

This machine looks great, and as you can see in the …read more

Continue reading

Posted in bruce land, ece4760, Microcontrollers, pic32, pinball | Leave a comment

A Modular Logic Analyzer For FPGAs

When working on a project, it’s incredibly helpful to be able to visualize the various signals in play. This is important when attempting to determine if what is supposed to be happening is actually happening. However, logic analyzers can be expensive, so a group from [Bruce Land]’s ECE5760 class developed …read more

Continue reading

Posted in bruce land, classic hacks, ece5760, fpga, logic analyzer | Leave a comment

PokerBot Uses FPGA For Card Calculating Horsepower

Played against humans, Poker is a game as much about reading your opponent as it is about the cards you’re dealt. That doesn’t mean there aren’t certain mathematical ways to aid your decision making based on probabilities. In this vein, a group of students from Cornell’s ECE 5760 class built …read more

Continue reading

Posted in bruce land, fpga, poker | Leave a comment

Tweetbot Expresses Twitter Emotions

When reading textual communications, it can be difficult to accurately acertain emotional intent. Individual humans can be better or worse at this, with sometimes hilarious results when it goes wrong. Regardless, there’s nothing a human can do that a machine won’t eventually do better. For just this purpose, Tweetbot is …read more

Continue reading

Posted in bruce land, ece 4760, ece4760, pic32, robot, robots hacks, twitter | Leave a comment

This Machine Teaches Sign Language

Sign language can like any language be difficult to learn if you’re not immersed in it, or at least learning from someone who is fluent. It’s not easy to know when you’re making minor mistakes or missing nuances. It’s a medium with its own unique issues when learning, so if you want to learn and don’t have access to someone who knows the language you might want to reach for the next best thing: a machine that can teach you.

This project comes from three of [Bruce Land]’s senior electrical and computer engineering students, [Alicia], [Raul], and [Kerry], as part …read more

Continue reading

Posted in bruce land, cornell, gesture, glove, hand, learning, peripherals hacks, sensors, sign language, students, teaching | Leave a comment