This disclosure describes techniques for largely automated on-device troubleshooting of conferencing and enterprise equipment through a simple user interface. Through the interface, troubleshooting can be performed for peripherals such as cameras, speakers, microphones, touch controllers, and near-field communication (NFC) devices. In case of a test failure, additional logging information is captured and sent for further processing to determine if the issue can be resolved using a software fix, or alternatively, if a hardware fix is necessary. On-device troubleshooting provides a local, offline interface to diagnose problems with equipment and reduce escalations to next level of support and/or returns of the equipment or parts.