Raspberry Pi, libnotify, and Arduino LCD

Conclusion

In this example, I've shown you how to interface with D-Bus and use that information in your own programs. I also used a readily available external LCD, controlled programmatically, to display status messages. By combining the Arduino Uno and Rasp Pi technologies, I've brought a commonly used notification system to an otherwise headless Rasp Pi.

By extending these examples, you can make your programs more aware of their digital surroundings by listening to what's happening on the system with other D-Bus calls. For example, a simple script could make the LCD show its IP address on bootup. These are just a few ways to bring more capability to your Rasp Pi projects. Happy explorations!

Buy Raspberry Pi Geek

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content