Skip to content

contribute a web-based desktop UI for nRFBox using HTML, CSS, and JavaScript. #97

Description

@chetanngavali

Web-Based Desktop UI Contribution for nRFBox

Hi @cifertech and nRFBox contributors,

I’d like to contribute a web-based desktop UI for nRFBox using HTML, CSS, and JavaScript.

The goal is to provide a modern browser-based interface that can communicate with the ESP32 over USB/Serial and provide:

  • Device connection/status
  • Firmware and hardware information
  • Serial console
  • OLED/display preview
  • Scanner data visualization
  • Device settings
  • Logs and diagnostics

I would like to keep the existing nRFBox firmware functionality intact and build the web interface as an additional UI layer.

nrfbox_webui_demo.html

Before I start implementing it, I wanted to ask whether this would be a useful contribution for the project and whether you have any preferred architecture, design guidelines, or integration approach I should follow.

If you’re interested, I can first create a small HTML/CSS/JavaScript prototype and then submit a PR.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions