Squaremin - Theremin Style Instrument![]() Theremin Style Instrument: This battery powered electronic musical instrument is a descendant of the theremin and can be played without contact from the musician. This easily - assembled, small instrument contains two infared (IR) sensors, one controlling the note, with the other controlling the octave that is played through the speaker in the front. There are seven possible notes (c-b) and 7 possible octaves of each note. The tone is reflected by one of seven colors that illuminates the center area and highlights a small indicator located on the top panel. The brain of this piece is a boot-loaded atmega chip. The source code is available, as well as, pictures and a video. Check it out here: Multifunctional alarm clock with internet connectivity![]() We continue to go through circuitcellar 2007 16-bit PIC design contest. Next project (second place winner), developed by DJ Delorie, is a cool multifunctional alarm clock that is connected to internet. Along with cool look of this clock it also has several nice features like automatic time setting on power up, can play streaming MP3 music and of course clock can be remotely managed from personal computer that is connected to internet. Alarm clock runs on PIC24FJ64 microcontroller. Internet connectivity is made through ENC28J60 IC. Clock also is equipped with graphical display, volume control and seven buttons for local control. Full project files are here. A4 Power Amplifier![]() As the stunningly original name suggests, the A4 contains 4 separate power amplifiers. This unit offers great flexibility - the following modes of operation are available: * Four-channel 50 watts per channel operation for surround-sound or multi-room operation. * Two-channel bi-amped mode, for suitably bi-wireable loudspeakers. * Two channel Bridged mode, offering around 150 watts per channel. Arduino Sound Part 2: Hello World![]() This is the second in a series of articles about generating sound with an Arduino [First Part here]. The first article covered the various methods available for sound generation with an Arduino. In this article we take a small step; “Hello World” for Arduino sound. We prepare for our future experiments by hooking up a PC or powered speaker so we can hear the Arduino sing. A DCF77 Clock with RS232 Interface![]() The clock is synchronised via the German time signal DCF77. It has a display with automatic brightness control and a RS232 computer interface. The clock is built around a PIC16F84 microcontroller from Microchip. I chose this microcontroller since its FLASH memory is easy to program and assembler and programmer software is freely available for GNU/Linux. It has 13 general input/output pins which is just enough to implement all the feature I wanted. GPS-based universal clock generator![]() Almost all commercially available GPS OEM modules provide a 1pps output, synchronized with GPS time. This pulse could be used as a reference to generate accurate high-frequency clocks, but special design has to address the short-term jitter affecting the 1pps signal. As a general guideline, an oven-stabilized crystal oscillator who guarantees the short-term stability is synchronized with the GPS 1pps for the long-term accuracy. GPS-based universal clock generator![]() Almost all commercially available GPS OEM modules provide a 1pps output, synchronized with GPS time. This pulse could be used as a reference to generate accurate high-frequency clocks, but special design has to address the short-term jitter affecting the 1pps signal. As a general guideline, an oven-stabilized crystal oscillator who guarantees the short-term stability is synchronized with the GPS 1pps for the long-term accuracy. I2C or SPI Serial Communication ?![]() Before adding serial communication to your design, let’s say adding a serial eeprom, you should have an understanding of the different types of serial communication that you can use. There are two main protocols to consider, SPI protocol and I2C protocol. Both systems have their unique advantages and disadvantages which make them more or less suitable for a given application. DIY 6T9 Push-Pull Tube Amplifier Project![]() This tube amplifier is constructed uses point-to-point connections and the majority of the parts have been salvaged from old electronics. The amplifier uses 6T9 compactron vacuum tubes in a push-pull output stage. The preamp section uses 12AX7A tubes. Active Bass & Tremble Controller![]() ACTIVE BASS TONE CONTROLLER circuit diagram |