August 30 2009

Interfacing with Hardware

Output

  • Visual

    • LED Lights and Displays
    • LCDs
    • Lighting Control
    • Video Output
  • Audio

    • Tone Generation
    • Synthesizers and sound generation
    • MIDI
    • Microphones
  • Multiplexing

  • Physical / Mechanical

    • Motor Control
    • Solenoids
    • Servos
    • Relays

Input

  • General

    • Analog to Digital
    • Basic Digital Input
  • Capacitive Sensing

  • Distance Sensing

  • Encoders

  • Environmental

    • Temperature
    • See also Visual / Light Sensor
  • Location

    • GPS
    • Compass
  • Motion

    • Accelerometers
  • Multiplexing


  • Potentiometers


  • Pressure Sensing

  • Shift Registers

  • Switches and Buttons

    • Joysticks / Game pads
    • Mouse
    • Keyboard/Keypads

Storage

  • Built-In EEPROM

  • Built-In Flash

  • I2C EEPROM

  • SD / MMC Card

Communication

  • Serial

  • SPI

  • I2C / TWI

  • MIDI

    • Midi Out
    • Midi In

Leave a Reply