James Rowley
  • Blog
  • Projects
    • Marcus Engineering
    • Capacitive Volume Sensing
    • Diceview
    • Probe-Scope
    • Open Smart Switch
    • 1o1 Oscilloscope
    • Interview Tester
    • Yuletide Ornament 2016
    • RST Colorimeter >
      • Light Source SafeStamp
      • Color Sensor SafeStamp
    • Networked Text Display
  • Web Portfolio
  • About
  • Contact
  • Blog
  • Projects
    • Marcus Engineering
    • Capacitive Volume Sensing
    • Diceview
    • Probe-Scope
    • Open Smart Switch
    • 1o1 Oscilloscope
    • Interview Tester
    • Yuletide Ornament 2016
    • RST Colorimeter >
      • Light Source SafeStamp
      • Color Sensor SafeStamp
    • Networked Text Display
  • Web Portfolio
  • About
  • Contact
James Rowley

Networked Text Display
​September 2015

The Networked Text Display is a quick Arduino-based project. I created it as a cool demo to have on the table at various events, and because I had these shields laying around anyways. It consists of an Arduino Uno, a generic Ethernet Shield, and a Seeed Studios TFT Touchscreen Shield, with a bit of pin rerouting between the shields to allow both of them to use SPI. The firmware gets an IP, establishes an HTTP server, and parses HTTP GET requests to extract the intended display text. It includes handling of spaces and special characters, although Unicode probably doesn't work. This is my first Internet of Things project, and we ended up having it on our office wall for several months, just displaying whatever people pushed to it. The fan was added during that time to allow for the use of a 12-volt wall wart power supply without the Arduino's linear regulator overheating.