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!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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