SIMPLE SERIAL DISPLAY YOU  CAN  BUILD THIS ON YOUR OWN – NO SOLDERING REQUIRED
About Me/Contact/Slideshare mailto:wwward@newworldelectric.com
NYC Resistor – Hacker Collective in Brooklyn
This presentation is located on Slideshare.net under my username, “wwward”
Twitter @wwward
Just about everywhere as “wwward” except for that guy with kids on Flickr – I'm wwward0 there.
If you remember nothing else... It is scary-simple to control physical things using a serial port.
Rich computer displays are great for conveying  COMPLEX  information, but it is hard to beat an “oh shit” light for telling you what matters quickly.  Leverage novel ways of conveying information to reduce the attention cost of “digital” situational awareness.
What this is (and what to do w/It) The Simple Serial Display is a 16 char by 2 line text display (other display sizes are available.)
If your code can write to a serial port, it can use the Simple Serial Display for text output
No soldering required if used with a breadboard
Process reporting, display tweets, CPU load

Simple Serial Display

  • 1.
    SIMPLE SERIAL DISPLAYYOU CAN BUILD THIS ON YOUR OWN – NO SOLDERING REQUIRED
  • 2.
  • 3.
    NYC Resistor –Hacker Collective in Brooklyn
  • 4.
    This presentation islocated on Slideshare.net under my username, “wwward”
  • 5.
  • 6.
    Just about everywhereas “wwward” except for that guy with kids on Flickr – I'm wwward0 there.
  • 7.
    If you remembernothing else... It is scary-simple to control physical things using a serial port.
  • 8.
    Rich computer displaysare great for conveying COMPLEX information, but it is hard to beat an “oh shit” light for telling you what matters quickly. Leverage novel ways of conveying information to reduce the attention cost of “digital” situational awareness.
  • 9.
    What this is(and what to do w/It) The Simple Serial Display is a 16 char by 2 line text display (other display sizes are available.)
  • 10.
    If your codecan write to a serial port, it can use the Simple Serial Display for text output
  • 11.
    No soldering requiredif used with a breadboard
  • 12.
  • 13.
    Keep important informationvisible while your screen drops to power-save mode
  • 14.
    Component Overview LEDSerial LCD Display USB to Serial Converter Resistor Breadboard
  • 15.
    Components: USB toSerial Power Serial Control Line (RTS) Data (RX)
  • 16.
    Components: Serial LCD** Most LCD Displays are “parallel” - but this one has a serial to parallel “backpack” +5 Volts, Ground, Data
  • 17.
    Components: LED Resistorlimits voltage through LED 4-legged 5mm LED
  • 18.
    Try Other DisplaysImage from sparkfun.com “Huge” mono dot-matrix 160x128 Sparkfun.com model LCD-08884 ~$70 Image from sparkfun.com Color 1.7” OLED Graphic Sparkfun.com model LCD-08543 ~$80 Image from sparkfun.com 20 char x 4 row text Sparkfun.com model LCD-00462 ~$33 ** The OLED model may require a minor 5 volt to 3.3 volt adjustment on the serial lines
  • 19.
    Caveats and TipsTip: If you understand basic electronics, you can use other USB to Serial converters, including cabled USB to 5 volt RS232 boxes
  • 20.
    Caveat: No-soldering impliesthat your Arduino Mini Serial already has the pins attached
  • 21.
    Caveat: Some serialdisplays use SPI rather than RS232, this is an important distinction, so read the specifications before buying.
  • 22.
    Tip: The newerArduino Mini Serial adapters can still be used, but won't provide a pin for the LED.
  • 23.
    Tip: There isanother control pin (DTR) available for a second LED! Read the spec sheet!
  • 24.
    Tip: Several cursorand screen controls involve sending control characters
  • 25.
    Where to BuyArduino Mini USB to Serial Converter* Makershed.com MKSP3 ~$20
  • 26.
    LCD 16x2 w/SerialBackpack Sparkfun.com LCD-00812 ~$25
  • 27.
    Breadboard, LEDs, wire,and Resistors Radio Shack, Sparkfun.com, Superbrightleds.com, etc. ~$10 or so for breadboard, wire, cheap LED, resistor. (This LED is hf5-y5590 @ Superbrightleds resistor should be 140 or 150 ohms. When buying, find out the LED's voltage drop and current limit, the circuit source voltage is 5v, use a web based LED calculator to determine the appropriate resistor value for the LEDs you buy.) * There is a newer Arduino Mini Serial that lacks the RTS control pin for the LED – and some may require soldering pins to the bottom, hunt around for the original model! ** Buy a cheap multimeter while you're at Radio Shack, you'll need it for troubleshooting!
  • 28.
    Where to LearnMore New York City Resistor: www.nycresistor.com Soldering and basic electronics classes for adults. Free “Craft Nights” every Thursday in Brooklyn
  • 29.
  • 30.
  • 31.
    Contact Me: [email_address]
  • 32.
    Follow Me onTwitter: @wwward
  • 33.
    Read my Blog:wwward.typepad.com