Pi-Face: A New Raspberry Pi Accessory
Pi-Face at Electronica 2012 (Sourece: Elektor.tv)

Ready for the Pi-Face Digital? What’s that? you ask. Pi Interface Digital, or Pi-Face Digital, is a Raspberry Pi accessory board Premier Farnell will begin distributing in early 2013. You can plug it into a Raspberry Pi and start designing … Continue reading

Microcontroller-Based Markov Music Box
Check out the spectrogram for two FM notes produced by FM modulation. Red indicates higher energy at a given time and frequency.

Cornell University senior lecturer Bruce Land had two reasons for developing an Atmel AVR micrcontroller-based music box. One, he wanted to present synthesis/sequencing algorithms to his students. And two, he wanted the challenge of creating an interactive music box. Interactive … Continue reading

Principles of Embedded System Design (CC 25th Anniversary Preview)
SystemDesign

You have an idea an idea for an innovative microcontroller-based design? Once you start start soldering and wiring, you might want to keep an eye on Bob Japenga’s checklist of essential embedded system design principle. His complete list will appear … Continue reading

Prevent Embedded Design Errors (CC 25th Anniversary Preview)
Watch out. Error.

Attention, electrical engineers and programmers! Our upcoming 25th Anniversary Issue (available in early 2013) isn’t solely a look back at the history of this publication. Sure, we cover a bit of history. But the issue also features design tips, projects, … Continue reading

Autonomous Mobile Robot (Part 2): Software & Operation
kibalo_pt2_tombot

I designed a microcontroller-based mobile robot that can cruise on its own, avoid obstacles, escape from inadvertent collisions, and track a light source. In the first part of this series, I introduced my TOMBOT robot’s hardware. Now I’ll describe its … Continue reading