Posts by Ibrar Ayyub:
How UPC Bar Codes Work
Posted on: 08 Apr 2013
If you go look in your refrigerator or pantry right now, you will find that just about every package you see has a UPC bar code printed on it. In fact, nearly every item that you purchase from a grocery store, department store and mass merchandiser has a UPC bar code on it somewhere. Have […]
LIS3MDL ultra low-power, high performance 3-axis magnetometer
Posted on: 07 Apr 2013
The LIS3MDL is an ultra low-power high performance three axis magnetic sensor. The LIS3MDL has user selectable full-scales of ±4/ ±8/ ±12/ ±16 gauss. The self-test capability allows the user to check the functioning of the sensor in the final application. The device may be configured to generate interrupt signals for magnetic field detection. […]
Stealth USB CapsLocker using Tiny45 microcontroller
Posted on: 07 Apr 2013
This device plugs into a USB port and implements a USB HID keyboard. Instead of doing anything useful, it waits between 30 seconds and 8 minutes and sends the scancode for the Caps Lock key. This will toggle the Caps Lock status on or off. Since the operating system controls the LED on the keyboard, […]
How MP3 Players Work
Posted on: 07 Apr 2013
The MP3 player is the most recent in an evolution of music formats that have helped consumers enjoy their tunes. Records, 8-track tapes, cassette tapes and CDs — none of these earlier music formats provide the convenience and control that MP3 players deliver. With an MP3 player in hand or pocket, a consumer can create […]
NXP LPC800 Development Boards Now Available from Distributors
Posted on: 06 Apr 2013
Nuremberg, Germany and San Jose, California, February 26, 2013 – NXP Semiconductors (NASDAQ: NXPI) today announced that it is delivering evaluation samples of the LPC810 and LPC812 microcontrollers via major distributors. The LPC800 series microcontrollers build upon NXP’s strong ARM® Cortex™-M0 portfolio, which currently exceeds 80 different available parts, and are the first products in […]
etherrape using ATmega644 microcontroller
Posted on: 06 Apr 2013
Project Overview short description: microcontroller with ethernet usability status: beta start: April 2006 platform: Atmel ATmega644 Abstract With this project, we’ll be creating hard- and software for enabling ethernet on an Atmel microcontroller. fd0 first built a prototype of it on lochraster and then made a fully-featured PCB afterwards, which will be sold as a […]
How Beats Audio Works
Posted on: 06 Apr 2013
The Art and Science of Recorded Sound To understand what Beats Audio does — or what its maker claims it does — you first have to know a little bit about the science of recording and reproducing sound. Whether you’re a fan of Gotye or Beyoncé, the music you enjoy goes through a complex, at […]
AVR DDS signal generator V2.0 using ATmega16
Posted on: 05 Apr 2013
Finally second and improved AVR DDS signal generator is here. First AVR DDS V1.0 generator was only an attempt of running DDS algorithm without any amplitude control. This time I still wanted to keep things simple like minimum count of widely accessible components circuit, single sided PCB that comes together with good functionality. AVR DDS […]
Step-by-Step Design Process for the MAX16833 High-Voltage High-Brightness LED Driver
Posted on: 05 Apr 2013
Introduction This application note details a step-by-step design process for the MAX16833 high-voltage high-brightness LED driver to speed up prototyping and increase the chance for first-pass success. The MAX16833 is a peak current-mode-controlled LED driver, capable of driving an LED string in several different architectures: boost, buck-boost, SEPIC, flyback, and high-side buck topologies. The MAX16833 […]
How Satellite Radio Works
Posted on: 05 Apr 2013
Satellite Radio Systems Satellite radio is an idea over a decade in the making. In 1992, the U.S. Federal Communications Commission (FCC) allocated a spectrum in the “S” band (2.3 GHz) for nationwide broadcasting of satellite-based Digital Audio Radio Service (DARS). Only four companies applied for a license to broadcast over that band. The FCC […]
