August 30
2009
Interfacing with Hardware
Output
-
General
- Basic Digital Output
- Digital to Analog
- PWM Basics
-
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