Functional art with Arduino: A painting that displays the surf report
I made a piece of functional art with the LightBlue Bean! It uses python to pull the report, and the LightBlue Bean (essentially a BLE Arduino) to receive the data over bluetooth low energy and set the LEDs.
The general conditions are indicated by the color of the LED (blue is poor, green is fair, orange is good, red is epic), and the size by the intensity of the LEDs.
Read more about it on the Bean examples page: Surf Report Notifier