ArduGPIO is a simple Arduino codebase to support development of General Purpose Input/Output applications, primarily for users interfacing with broadcast equipment.
- Set pin modes (input/output)
- Set pin high/low
- Query current pin status
- Query analog pin value
- Pin changes broadcast upon edge detected/significant analog change
- Debounce pin change broadcasts
- Setting PWM outputs
- Easier configuration between Arduino boards (def. config is good for Uno/Duem/Dicem)