El hardware Wiring está basado en la familia de microcontroladores atmega Atmel AVR8bit. Un grupo de dispositivos muy poderosos lo cuales van desde tareas muy simples hasta los requerimientos más complicados y futuras necesidades en el prototipado de artefactos interactivos, conectividad y expansión. La siguiente tabla muestra una comparación entre el hardware Wiring y otros sistemas de prototipado. |
Wiring hardware V1: atmega128 / Wiring hardware V1.1 Sparkfun: atmega1281 / atmega2561 | Wiring S: atmega644p | BasicX | BasicStamp | PIC16F876 | atmega8 / atmega168 / atmega328 (Arduino) | |
Pines Digitales I/O | 54 | 32 | 16 | 15 | 22 | 11 |
Memoria | 128K / 128K / 256K | 64K | 32K | 2K | 14K | 8K / 16K / 32K |
Entradas Análogas | 8 | 8 | 8 | n/a | n/a | 6 |
Interrupciones Externas |
8 |
3 | n/a | n/a | 1 | 2 |
Puertos seriales de Hardware | 2 |
2 | 1 | 1 | 1 | 1 |
USB | yes | yes | no | no | no | yes |
Alimentación | Adaptador externo genérico de 7-12V o a trvés del USB cuando es conectado al computador | Adaptador externo genérico de 7-12V o a trvés del USB cuando es conectado al computador | Requiere un circuito regulador de corriente + adaptador | Requiere un circuito regulador de corriente + adaptador | Requiere un circuito regulador de corriente + adaptador | Adaptador externo genérico de 7-12V o a trvés del USB cuando es conectado al computador |
Salidas PWM (análogas) | 6 | 6 | n/a | n/a | 2 | 3 |
Lenguage de programación | C++ with Wiring Framework | C++ with Wiring Framework | basic | basic | basic | C++ with Wiring Framework |
OS Soportados | Windows, Mac OSX, Linux | Windows, Mac OSX, Linux | Windows, Mac OSX | Windows | Windows | Windows, Mac OSX, Linux |