Using PicoCalc with Home Assistant

I wanted to start a thread introducing my first attempts at getting the PicoCalc interfacing with Home Assistant. I was looking for a way to make the PicoCalc immediately useful to me, and it turns out a lot of the hardware used for the PicoCalc is already accessible to ESPHome via their YAML configuration build syntax.

I’ve created a MR with a templated working example:

And I’ll likely use this thread to update my progress. I’m using a Pi Pico 2W, and so I’m currently using ‘unsupported’ hardware in the eyes of ESPHome, but there is work-in-progress to add official support for this board.

If I were smart, I would have just ordered a Pi Pico W (1st Gen) and save myself the complexity of prototype on prototype on prototype.

7 Likes

Little progress update:

  • Actively working on getting keyboard functional
  • Reading time and garage lights status from home assistant
  • Temp is being read from the rp2350 internal sensor
  • Wifi status accurately reflects connection status.
  • Bottom nav is wired up, but without keyboard input, no way to navigate.
3 Likes