DS3234 is also a real time clock IC. It uses SPI to communicate while DS1307 does with I2C. There is a Arduino library for DS3234 to provide simple methods to set and read time. You can purchase DeadOn DS3234 RTC Breakout from Sparkfun.
DS1307 Real time clock can tell time to Arduino. You can turn off Arduino as a small button battery is attached to the DS1307. Once you set the right time on the DS1307, it can keep ticking up to 7 years.
TLC 5940 PWM driver can control up to 16 LEDs. You can dim each LED separately. It also allows to cascade multiple TLC 5940 PWM driver thus you can have more than 16 LEDs multiplied with the IC. As I need 60 LEDs, I am cascading 4 of them. As I understand, it communicates with SPI with a couple of additional wires. There is a Arduino library for TLC5940 which comes with good example sketches. I have attached basic schematic and Arduino code to test multiple TLC5940.
It is the “Paja” of the University of Lapland. I was working there last spring and summer planning on what equipment to buy and testing all of the parts. I also wrote some tutorials on how to use certain sensors and other equipment with the Arduino. The part specific instructions can be found on the Equipment page. Some of them are still just dummy pages, but you can find some useful information also.
I made some changes to the example that we were working on today so that it will run on Wonderfl.net (a great resource for learning AS3). Press “fork” and you can edit, compile, and run the code in any browser:
This post is a proof of concept that describes how to connect N900 to Arduino using BlueSMiRF Gold. Once it is working, you can send charactors to the Arduino. Arduino returned the same characters immediately to X Terminal. Otherwise you will not see any typed charactors in the terminal.
The LED on the BlueSMiRF turns from flashing a red LED to light up a green LED when communication is successfuly established.
This module is easy to use. It communicates to Arduino via serial communication (TX pin and RX pin) as its operating voltage is from 3.3v up to 6v.
This post describes briefly how to set and get settings of the device. You can use Zterm for Mac to send commands to the device. You basically need to enter command mode to do that from TX-O and RX-I pins.
Arduino code is also attached to test the communication over Bluetooth. The code simply return the same signals.
Nokia N900 has a bunch of interesting sensors and actuators. This post explain how to read the internal sensors (e.g. accelerometer) and write the actuators (e.g. vibration motor) by accessing sysfs in X Terminal application. Details can be found in Maemo wiki pages