You are here:

November 2012

Understanding data types is especially important if you wish to use serial communication to send data to your Arduino and have the ATmega328 act on this data. Serial data is read from the serial buffer using a sequence of commands like this. if (Serial.available()>0) { // there are bytes in the serial buffer to read

Ubuntu is distributed without codecs to play many of the most prevalent media formats due to license restrictions. If you want to watch DVDs (unencrypted and encrypted), run Flash (.swf and .flv extensions), play QuickTime movies (.mov ), watch Windows Media Video files (.wmv), listen to MP3s (.mp3), Windows Media Audio files (.wma), or unencrypted

The program below is capable of summing a sequence of single digit numbers typed into the Arduino IDE serial terminal. For example, if 2+4-5+1= where typed into the terminal the output would be 2+4-5+1=2 Upload this program to your Arduino board and try it out. Notice that the program breaks if the very strict syntax

Serial communication between computers and/or microcontrollers allows messages to be sent using a single wire. The message takes the form of a series of voltage pulses that encode a sequence of zeros and ones. There are two main protocols for serial communication, TTL and RS232. The major difference between the two is the voltages that

This webpage uses a scientifically designed random number selection process that is nearly identical to the actual Powerball number selection process (i.e., pseudorandom) to generate numbers that absolutely maximize your chances of winning the jackpot. My algorithm is so good that the numbers given below give you a 1 in 175,223,510 chance of winning the