HW caratteristico: - piezo per melodie: http://www.banggood.com/10Pcs-5V-Electromagnetic-Active-Buzzer-Continuous-Beep-Continuously-p-943524.html - http://www.arduino.cc/en/Tutorial/PlayMelody - illuminare vari led con un potenziometro / trimmercontrollo - register shifter: http://www.banggood.com/25Pcs-SN74HC595N-74HC595-74HC595N-HC595-DIP-16-8-Bit-Shift-Register-IC-p-917428.html - http://arduino.cc/en/tutorial/ShiftOut - Read Serial with linux: https://wiki.archlinux.org/index.php/arduino#Accessing_serial Note: As autoreset on serial connection is activated by default on most boards, you need to disable this feature if you want to communicate directly with your board with the last command instead of a terminal emulator (arduino IDE, screen, picocom...). If you have a Leonardo board, you are not concerned by this, because it does not autoreset. If you have a Uno board, connect a 10 µF capacitor between the RESET and GND pins. If you have another board, connect a 120 ohms resistor between the RESET and 5V pins. stty -F /dev/ttyACM0 cs8 9600 ignbrk -brkint -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts - Blog in italiano: http://arduinoprincipiante.blogspot.it Pullup / down resistors: http://playground.arduino.cc/CommonTopics/PullUpDownResistor - http://www.microcontroller.it/Tutorials/Elettronica/pullup.htm - Vcc = collector = positive Vss = source = negative MEglio quella dell'altro sito - http://tronixstuff.com/tutorials/ - http://www.baeyens.it/eclipse/stable-linux.html - i2c SPI http://www.bitwizard.nl/wiki/index.php/SPI_versus_I2C_protocols