strano messagio di errore

Salve a tutti, oggi ho provato a cambiare un paio di volte il delay del codice per far lampeggiare il led. Improvvisamente dopo che compilo il codice e clicco sul tasto per la verifica o sul tasto di upload , mi compare il seguente messagio:

java.lang.NullPointerException
at
processing.app.Base.getBoardPreferences(Base.java:1525)
at
processing.app.debug.Compiler.compile(Compiler.java:74
at processing.app.Sketch.build(Sketch.java:1412)
at processing.app.Sketch.compile(Sketch.java:1203)
at processing.app.Editor$44.run(Editor.java:1807)
at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at
java.awt.EventQueue.dispatchEvent(EventQueue.java.java:597)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatch
Thread.java:269)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchthread.java:184)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at
java.awt.EventDispatchThread.pumpEvents(EventDispathThread.java:161)

at
java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Cosa vuol dire?
Vi ringrazio antipatamente per le risposte.

Nessuno mi sa aiutare?

sembra che hai problemi con java forse devi rinstallare arduino

ti ringrazio per avermi risposto, allora farò cosi proverò a riistallare il driver.

prima di reinstallare (che poi non so voi ma io arduino ide l'ho semplicemente estratto) controlla che sia selezionato il tipo di board che utilizzi, nel caso sia già selezionato selezione un'altra scheda e riseleziona la tua. Poi controlla che tutte le opzioni siano selezionate, tipo la usb che vuoi usare ecc...

processing.app.Base.getBoardPreferences(Base.java:1525)

questa riga di errore dice qualcosa di interessante...e probabilmente come ha già detto lesto, hai selezionato una board sbagliata.