I'd like a way to have a device on my desk which lights up to indicate that I have something I should be paying attention to. Initially, I'd like this to be for Office365 calendar events and GitHub mentions, but ideally it should support arbitrary messages. The plan is to assign specific colors (ideally "patterns" consisting of a sequence of colors and time) to specific message types.

I have a handful of raspberry Pi Zeroes, a couple of OLEDs, a strand of individually-addressable RGB LEDs, a power supply, and some misc electronics (like the 3.3-5v logic level shifter necessary for the 5v LED strand). I'm thinking Python is probably the way to go for the software. I'm hoping OpenSUSE actually works on the Pi zero. :D If not, there's an ESP32 with a built-in display and a few Pi 3s laying around barely used, maybe one of them will work.

Either way, this should deliver a how-to (perhaps an instructable?) using all open source software.

Looking for hackers with the skills:

python3 office365api hardware raspberrypi solder github

This project is part of:

Hack Week 19

Activity

  • 9 months ago: a_faerber liked "Physical" notifications with Raspberry Pi and addressable LEDs
  • 9 months ago: vliaskovitis liked "Physical" notifications with Raspberry Pi and addressable LEDs
  • 9 months ago: xiaoguang_wang liked "Physical" notifications with Raspberry Pi and addressable LEDs
  • 9 months ago: dannysauer added keyword "python3" to "Physical" notifications with Raspberry Pi and addressable LEDs
  • 9 months ago: dannysauer added keyword "office365api" to "Physical" notifications with Raspberry Pi and addressable LEDs
  • 9 months ago: dannysauer added keyword "hardware" to "Physical" notifications with Raspberry Pi and addressable LEDs
  • 9 months ago: dannysauer added keyword "raspberrypi" to "Physical" notifications with Raspberry Pi and addressable LEDs
  • 9 months ago: dannysauer added keyword "solder" to "Physical" notifications with Raspberry Pi and addressable LEDs
  • 9 months ago: dannysauer added keyword "github" to "Physical" notifications with Raspberry Pi and addressable LEDs
  • 9 months ago: dannysauer started "Physical" notifications with Raspberry Pi and addressable LEDs
  • All Activity

    Comments

    • nunofilipesantos
      9 months ago by nunofilipesantos | Reply

      There is actually a PiHat with LED Matrix display that you can address specific LEDs or just scroll text. You can try the emulator here: https://trinket.io/sense-hat

    • dannysauer
      9 months ago by dannysauer | Reply

      I almost ordered one of those. But I want a big ol' display that gets my attention. :D So, I ended up with https://www.adafruit.com/product/3346 instead. It provides a few easy pickup points for several GPIOs, and also allows the potential of making noises to accompany the lights. :D

    Similar Projects

    Fix terracumber, add some python unit tests, try to extend it and publish it by juliogonzalezgil

    Last year I developed [Terracumber](https://hac...


    Modernize Mash deployment by seanmarlow

    Mash is a Python based CI/CD pipeline for aut...


    labgrid: add support for sispmctl and remote ykush access by mbrugger

    labgrid [0] is an embedded board control python...


    Port Salt virt modules to idem by cbosdonnat

    Salt is moving towards a plugable architecture ...


    SUSE Manager: Windows client support by pagarcia

    Let's see how much, if any, of the steps descri...


    work on sunxi a64 cpufreq driver (for teres-1, pine64) by mbrugger

    With the teres-1 [1] laptop we have a first arm...


    Polish filtra and move data collection to Postresql by jochenbreuer

    Last [hackweek](https://hackweek.suse.com/proje...


    Zero-ish downtime deploy on da cheap! by josegomezr

    Zero-ish downtime deploy on da cheap!

    This...


    openSUSE Leap release process improvements by lkocman

    Goal:

    I'd like to have the release proce...