Debugging USB Firmware
axleson-usb-268

You’ve written firmware for your USB device and are ready to test it. You attach the device to a PC and the hardware wizard announces: “The device didn’t start.” Or, the device installs but doesn’t send or receive data. Or, … Continue reading

MCU-Based Prosthetic Arm with Kinect
The Kinect tracks a user's movement and the prosthetic arm replicates it.

James Kim—a biomedical student at Ryerson University in Toronto, Canada—recently submitted an update on the status of an interesting prosthetic arm design project. The design features a Freescale 9S12 microcontroller and a Microsoft Kinect, which tracks arm movements that are … Continue reading

DIY 10.1˝ Touchscreen Home Control System
Domotics control system

Domotics (home automation) control systems are among the most innovative and rewarding design projects creative electrical engineers can undertake. Let’s take a look at an innovative Beagle Board-based control system that enables a user to control lights with a 10.1˝ capacitive touchscreen. … Continue reading

DIY Solar-Powered, Gas-Detecting Mobile Robot
Take a look at the complete SOPHOCLES design.
The case for the optical gas sensors, consisting of the
multicolor LED and the TSL250 in front of the robot,
has been removed to give you a better view. The
CMOS camera is placed on top of the robot, and the
radio modem is hidden behind the camera so only the
antenna is visible. A flexible cable connects the camera
with the MSP430 microcontroller.

German engineer Jens Altenburg’s solar-powered hidden observing vehicle system (SOPHECLES) is an innovative gas-detecting mobile robot. When the Texas Instruments MSP430-based mobile robot detects noxious gas, it transmits a notification alert to a PC, Altenburg explains in his article, “SOPHOCLES: … Continue reading

Project Spotlight: “3D-Printed Mouse” Circuitry & Design
The 3D-Printed Mouse design (Source: D. Mellis)

I get to meet and interact with creative engineers and researchers around the world who are working on innovative MCU-based projects. Some of them show up at our office to chat. Others I meet with when I travel to California … Continue reading