Nutone Intercom replacement / HA Wall Panel

I’m currently designing / building an ESPHome replacement for a Nutone Intercom system that has stopped working. I’d appreciate suggestions for the design.

A huge thank you to @Andrew_NH, who is also replacing a Nutone Intercom and has created a modular framework for easily integrating Home Assistant controls onto a touchscreen:

I settled on the Waveshare ESP32-P4-WIFI6-Touch-LCD-7B because it was physically a perfect fit into the Nutone wall cutout. This display is reasonably priced, ESP32-P4 has enough processing power to serve as a voice assistant, media player, etc, and is open frame with GPIO pins for interfacing sensors.

I have a basic unit up and running, and I plan to build the physical design before spending a lot of time customizing the design.

I’ll share the schematics and 3D printed parts once I have a satisfactory design.

The peripherals I plan to incorporate:

  • mmWave presence sensor - likely a LD2450
  • Speaker: I plan to use the 8 ohm full-range double cavity speaker that comes in the waveshare box; the 2W output should be fine for notifications or communication, but won’t fill a room with sound.
  • Temperature / humidity sensor: likely SHT40, more precise than the BME280.
  • Lighted push buttons: Likely 16mm; one momentary push switch, and one latching switch. To be used for privacy, mute, push to talk, etc.
  • Camera: Likely the SC2336
  • Lus Sensor: Likely a BH1750

The Nutone base station contains 120v AC power, that can be converted to 12v DC, and each remote station converts 12v DC to 5v USB-C:




Portrait mode fits inside the existing wall cut-out, but the screen rotation is done in software and doesn’t have good performance. There is also no room for sensors: