Porta seriale non trovata

Ciao a tutti, ho seguito questa guida e adesso non mi funziona più niente, cioè dall'IDE di arduino creo un nuovo file con setup() e loop() e provo a verificarlo e compilarlo e mi viene fuori questo:

Dimensione del file binario dello sketch: 5.890 bytes (su un massimo di 32.256 bytes)
processing.app.SerialNotFoundException: Porta seriale '/dev/ttyACM0' non trovata. Controllate la porta in Strumenti > Porta seriale.
	at processing.app.Serial.<init>(Serial.java:191)
	at processing.app.Serial.<init>(Serial.java:77)
	at processing.app.debug.Uploader.flushSerialBuffer(Uploader.java:77)
	at processing.app.debug.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:175)
	at processing.app.debug.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:67)
	at processing.app.Sketch.upload(Sketch.java:1671)
	at processing.app.Sketch.exportApplet(Sketch.java:1627)
	at processing.app.Sketch.exportApplet(Sketch.java:1599)
	at processing.app.Editor$DefaultExportHandler.run(Editor.java:2380)
	at java.lang.Thread.run(Thread.java:745)

Inoltre se vado su Strumenti non posso nemmeno selezionare una porta seriale e in /dev non trovo nemmeno quella che usavo prima ttyACM0.

Come posso risolvere? Ho provato da console eseguire arduino con il comando $ sudo arduino ma niente da fare.

asdbit:
Ciao a tutti, ho seguito questa guida e adesso non mi funziona più niente,

Certo che non funziona più, hai riprogrammato il 16u2 che fa da interfaccia tra il PC e Arduino, devi ripristinare il suo firmware originale se vuoi recuperare il tuo Arduino.

Ma infatti hai ragione, sono un principiante e di queste cose ancora poco ci capisco ma comunque ho risolto grazie a questa guida ufficiale http://arduino.cc/en/Hacking/DFUProgramming8U2

Grazie lo stesso!