Show the World

At Labs16, we make cutting-edge, web-based tools for embedded system developers. Our UXB series of no-code GUI builders can configure any prototype hardware and create a deeply customizable staged GUI for monitoring production hardware.

  • Quickly create and publish an Engineering GUI.
  • Run test scripts against hardware and firmware.
  • Configure sensors and actuators of your hardware prototype before integrating a controller microprocessor.
Image of Happy Engineers with UXB and Slick Hardware!
                   One engineer is energetically shaking hands with the VC guy.
UXB Stage view

Traction - Not Distraction

No two problems are the same, which means your innovative and unique project will need custom GUI tools. Needing something similar to existing tools makes you feel like this task is disproportionately complex and a distraction from the project's critical path. Do you build yourself? Do you hire? Labs16 suggests UXB as a better option.

Distraction - Learning Curve | Programming courses, debugging sessions, unit testing, performance tuning, graphic design, deployment, IDEs, compilers, installers, containers, servers, enough already! As much as we love software development here at Labs16, both DIY and out-sourced choices can be a big investment. Your project may progress better with a less complicated, less expensive, less risky solution.

Traction - Keep Your Eye on the Prize | UXB leverages the hardware/firmware developer's existing expertise, letting them focus on their specialty to get hardware up and running quickly. Send bytes on Day One! No software programming is required.

Distraction - Unproductive Processes | busy companies, cross-function team work often cycles slowly through iterative steps: requirements by Apps/Mkt, scheduling by Project Manager, coding by Software Team, functional testing by QA, acceptance testing by Apps, repeat.

Traction - Accelerate Time To Market | Application Engineers specify, implement and test their software requirements directly with the UXB Builder, taking the shortest path to custom tools and product release.

Tech Stack

The UXB web-based apps communicate via USB to control and monitor prototype and production hardware. The series includes both a design tool and a staging platform. The WYSIWIG design tool includes a Packet Builder, Model Builder and GUI Builder, requiring no coding or software experience.

While I2C and SPI are common paths to target, the UXB Packet Builder supports any system bus that is reachable by a COTS dongle or proprietary USB-to-bus converter.

The UXB Model Builder supports a wide variety of register-based and command-based devices. Configure and design your system before integrating into a microprocessor-based solution.

UXB Builder

Benefits

Hardware Bring-up - Fast!

Get communication to/from your prototype happening quickly! Without the need to set up software development tools or hire programmers, opening a browser is all it takes to start making progress. The interactive work flow will allow you to test your system as it develops. Press the Publish button to share with others.

Quality Included

Avoid the bug list that accompanies traditional software design. Composition and reuse of community-proven controls and modeling logic ensures a robust and reliable solution that aligns with your proprietary prototype design.

Aesthetics that Impress

A selection of elegant skins can be used in any color set in only two quick steps. You will be amazed how quickly you can match the look and feel to your unique brand and brand sentiment.

Disrupt

Geta ahead of the competition. Join the movement to best-in-industry tools.

Testimonials

As a former Software Manager supporting multiple teams at Semiconductor companies, UXB is a powerful tool for sharing IC register maps, testing hardware, specifying software requirements, bridging resource challenges, and getting to market faster.

- Peter, Austin Texas

Coming Soon #2

Coming Soon #3

Features

General

  • Web Application
  • Save Projects
  • Publish Projects
  • Project CFG Settings
  • USB Communication
  • Polling
  • Serial Baud Rate
  • Transaction Logging
  • User Guide
No Coding Required

No Coding Required

GUI Builder

  • Drag-n-drop controls
  • Fine tune positions/sizes
  • Multiple Undo
  • Bind to Model
  • Bind to Packet
  • 2-step Branding L&F
  • Text Label
  • Text Field
  • Dropdown
  • Sliders
  • Knob
  • Toggle Button
  • Trigger Button
  • Register Bit-field
  • Register Hex-field
  • Register Table Generator
  • Read/Write All
  • Nested Panels

Model Builder

  • Hardware API Modeling
  • Register Map
  • Multi Registers
  • Pageable Registers
  • Reserved Bits
  • Convert to/from Parameter
  • Table Converters
  • Equation Converters
  • Integer Register Typing
  • Fixed-point Register Typing
  • Exponential Register Typing
  • Boolean Register Typing

Packet Builder

  • Send Format
  • Fetch Format
  • Device Address
  • Register Address
  • Register Data
  • Constant Value
  • Function Values

Frequently Asked Questions

When will UXB be available?

The project is currently in Beta Testing. When we are ready to start Gamma Testing, we will reach out for participants. Thank you for your interest. - Labs16

How do I contact Labs16 or find more information?

Coming soon. We will set up ways to communicate in early 2025.