Posts by Ibrar Ayyub:
How Home Theater Works
Posted on: 14 Mar 2013
What Is Home Theater? Home theater is difficult to define — it’s really just a vague term for a particular approach to home entertainment. Generally speaking, a home theater system is a combination of electronic components designed to recreate the experience of watching a movie in a theater. When you watch a movie on a […]
HUB ISP – Solving the USB-Only "Chicken or Egg" Problem using ATMEGA328P
Posted on: 14 Mar 2013
Many excellent ISP (In System Programming) designs exist for 8 bit AVR microcontrollers. However, most require a pre-programmed microcontroller, or the “Chicken or Egg” problem: you can’t program microcontrollers unless you have one already programmed. Parallel Port or Serial Port solutions have existed, but many modern computers no longer have these ports. The FTDI USB-to-serail […]
Prototype of Pulsar Heart Rate Watch Board
Posted on: 14 Mar 2013
Using a reflow oven (custom made), I was able to assemble the bluetooth watch board with the system on chip (SoC) part, lithium ion battery charger, LEDs, connectors, etc. This board is the main board doing the signal processing and Bluetooth 4.0 Low Energy radio transmission of the heart rate data to a smartphone. The […]
Op Amp Power Supplies: Split, Single, and Virtual Ground Designs
Posted on: 13 Mar 2013
This is a great video of Alan Wolke talking about op-amp power supply options. He explains the differences when using op-amps on a single supply, a split (or bipolar) supply and virtual ground. This video discusses the power supply considerations for op amps. It talks about split or dual power supply and single supply operation, […]
Interfacing Atmel AVR with Graphics Liquid Crystal Displays using ATmega32
Posted on: 13 Mar 2013
AVR SED1520 Library This is a C-library for avr-gcc/avr-libc to access SED1520-based graphics-LCDs. The modules used to develop the library only support “write to LCD”, read-modify- write on the display RAM is not possible. So this Library uses a “framebuffer” which holds the display-content in the AVR’s SRAM. For a 122*32 pixel display around 500 […]
How Cameras Work
Posted on: 13 Mar 2013
Cameras: Focus We’ve seen that a real image is formed by light moving through a convex lens. The nature of this real image varies depending on how the light travels through the lens. This light path depends on two major factors: The angle of the light beam’s entry into the lens The structure of the […]
Junior Robotics online exhibit showcases kids' robots
Posted on: 12 Mar 2013
(Phys.org) —As robotics has become an increasingly popular way to get kids and teens involved in the field of engineering, the robotics projects that the kids are doing have become more creative and sophisticated. A new online exhibit hosted by EXPO21XX, called Junior Robotics, has recently launched and begun showcasing the variety of robotics projects happening in the K-12 scene.
Lira: A Barebones, Low-Cost, Arduino Compatible Atmega328 Breakout Board
Posted on: 12 Mar 2013
What I came up with is the Lira. It is, as you will see, little more than a breakout board for the ATmega328, but it provides all the bare necessities like voltage regulation, basic power conditioning and an FTDI programming interface. It’s the smallest, simplest, cheapest design I could come up with that still uses […]
How Telephones Work
Posted on: 12 Mar 2013
Inside a Telephone The very simplest working telephone would look like this inside. As you can see, it only contains three parts and they are all simple: A switch to connect and disconnect the phone from the network – This switch is generally called the hook switch. It connects when you lift the handset. A […]
Experimenting the AT90S8535 with Code Vision AVR C Compiler
Posted on: 12 Mar 2013
Introduction The ISP (In System Programmable) of the AVR chips provides a very simpleand very cheap for hobbyist to learn and build application with AVR chips.I have got the evaluation version of CodeVisionAVR,from my friend. The CodeVision is an IDE for AVR chips having built-insoftware for STK200 compatible programmer. After compiling the source programin C, […]
