techshopdude @ instructables.com writes:
There are many electronic devices that use the SPI bus, or Serial Peripheral Interface bus, for communications (e.g. various sensors, LCD displays, digital potentiometers, D/A and A/D converters, wireless transmitters and receivers, audio volume controls). The devices receive data serially from a microcontroller using a 3-wire set-up that includes a chip select signal (usually titled CS – when this signal is at logic 0, a chip recognizes it will be receiving or sending data), a clock signal for clocking the serial data into the device, and the serial data stream itself.
Using an Arduino to Control or Test an SPI electronic device - [Link]
JeonLab @ instructables.com writes:
For relatively small (less number of pins than ATmega328) projects, ATtiny series, ATtiny45 or Attiny85 are good choice in terms of its physical size (8-DIP or 8-SOIC) and low power consumption. There are many ways to program it. One of the popular device is USBtinyISP and DASA. Both of them work very well with WinAVR (AVRdude).
ATtiny programmer using Arduino ISP - [Link]
Ktulu_1 @ instructables.com writes:
The temperature in my office at work varies quite a bit depending on the time of day, season, and the whims of the other people I share the floor with. When I’m sitting at my desk shaking uncontrollably or sweating profusely it would be nice to know if it’s due to the temperature or just work related stress. A simple $5.00 thermometer would suffice, but where’s the fun in that? Making my own thermometer might cost ten times as much, but I might learn something in the process and it would be way cooler than any cheap store bought thing? I’d rather make something myself even if I have to pay a “maker’s premium.”
Tempduino – Arduino Based Temp and Humidity Display - [Link]
xiaobo @ instructables.com writes:
Combining Arduino and other shield modules, we make a mobile phone named Arduino Phone. Meanwhile, we printed a shell for it with the 3D printer. Although it’s not such fine as you think, even a little bit clunky, it’s still very cool. That is the point this is a cell phone made by ourselves. While, we can’t install Arduino Phone Apps limited by Arduino. So, if you want to play Angry Birds, then you need to do some big modifications on Arduino Phone.
ArduinoPhone - [Link]
amandaghassaei @ instructables.com writes:
Waveform generators (also called function generators) are useful for testing and debugging circuits. They can be used to test the frequency response of electronic components like op amps and sensors or to characterize and troubleshoot audio effects boxes and pedals. This waveform generator shield is powered by an Arduino. It outputs four waveforms: sine, triangle, pulse, and saw, each waveform ranges in frequency from 1Hz-50 kHz. The frequency, pulse width, and overall amplitude (gain) of the waveforms is controlled by three potentiometers.
Arduino Waveform Generator Shield - [Link]
This is an Example of how you can use the Arduino to monitor various environmental parameters And display them on a LCD screen.
Mini Arduino environment monitor - [Link]
This project describes an Arduino-based FM transmission using the KT0803K Digital Stereo FM Transmitter Radio-Station-on-a-Chip. The KT0803K device is designed to process high fidelity stereo audio signal and transmit modulated FM signal over a short range. It features an on-board 20-bit audio ADC and supports standard I2C interface for frequency setting and power control. [via]
DIY FM transmission station using Arduino - [Link]
DanNixon @ instructables.com writes:
I just happened to see some large strips of LED lighting when I was picking up some parts at Maplin which were on sale (if I remember correct they were around £12 per approx. 2m strip) however the controller/driver was still around £40, so I thought I would just build a better one myself.
I wanted it to be a web enabled controller as there are a lot of cool things that can be done with a device once it is accessible over HTTP, and I am working on a home automation server project so it would be good to have some devices which I can test this with.
Arduino Web Enabled RGB Lighting - [Link]
This Instructable will demonstrate the building of a bare bones (and really inexpensive… less than $5) Arduino compatible module that can be put together on a small piece of stripboard and can be used either on a breadboard or independently.
YABBAS – Yet Another Bare Bones Arduino (on Stripboard) - [Link]
Arduino quadcopter iPhone control:
This Arduino Quadcopter by Kyle Fieldus has iPhone Control, similar to the AR Drone you can tilt the phone to control the quadcopter. Touch OSC is being used to design the phone interface, there is also an Android version available. The system chain is a bit complex since the phone is sending the input data to the computer, the computer determines what should be done on the quadcopter and sends these commands to a computer tethered Arduino via USB. The computer tethered Arduino finally sends the commands to the quadcopter mounted Arduino via Xbee. All of the code and instructions will be made available as soon as this University project has been handed in and graded. You can see the first video here that was taken when the Xbee link between the two Arduinos was tested.
Arduino quadcopter iPhone control - [Link]