Development

What works today—and what comes next

An evidence-led status report separating implemented functionality, laboratory validation, active development, and future work.

Current status

A mature engineering prototype

Last reviewed 26 September 2026 against source, tests, release notes, and physical validation records.

Concept & requirements

Completed

Problem definition, intended users, local-first direction, and training-only scope established.

Hardware prototype

Working prototype

Chest interface, pneumatic elements, pressure channels, Hall-effect sensing, and control electronics.

Firmware

Implemented

ESP-IDF state machine, Wi-Fi, MQTT, calibration, device commands, live metrics, and recovery.

LocalHub platform

Released

Tauri Windows packaging, service orchestration, Spring Boot, Mosquitto, SQLite, and role-based UI.

Live dashboards

Implemented

Instructor and trainee experiences receive browser-safe live updates through SSE.

Session management

Implemented

Start, active, interrupted, stop, completed-session, scoring, history, and review workflows.

Testing & integration

Validated in lab

Automated suites and physical records exist; broader deployment qualification continues.

Medical evaluation

In progress

Skills-lab engagement is documented. Formal clinical certification is outside current claims.

Cloud integration

Under Active Development

Optional synchronization queues exist, but the cloud path is not presented as production-complete.

Development timeline

From proposal to integrated release

The timeline reconciles repository history with the established project blog.

Feasibility and proposal validation

The team defined the retrofit opportunity, training use case, sensing direction, and system concept.

Prototype overlay and sensor pipeline

Mechanical experiments, pressure and magnetic sensing, embedded acquisition, and early dashboards were demonstrated.

LocalHub and firmware integration

MQTT messaging, session handling, live state, and the local application stack converged.

Hardware refinement and working prototype

Custom electronics, calibration, physical packaging, and end-to-end integration advanced together.

Recognition, research, and LAN access

Competition outcomes, research acceptance, student-tablet access, and release hardening broadened the project.

LocalHub v1.2.0

Session review, performance trends, instructor assistance, firmware cadence fixes, and packaging metadata were consolidated.

Validation matrix

Evidence without overclaiming

“Validated” means the stated scope was exercised—not that the system has medical-device certification.

AreaEvidence in repositoryStatusBoundary
Sensor calibrationCalibration managers, evidence storage, UI flows, automated and physical recordsLab validatedMore manikins and users should be qualified
Firmware behaviorESP-IDF Unity suites, state-transition coverage, hardware-required testsImplementedPhysical tests depend on matching boards and sensors
MQTT communicationCanonical contract, subscriber tests, request correlation, error eventsImplementedSecured deployment mode requires environment setup
Backend & persistenceSpring Boot Test, JUnit, Mockito, repositories, SQLite recovery pathsImplementedLocal station scope
Live dashboardsREST clients, SSE streams, Vitest, React Testing Library, LAN accessImplementedNetwork/firewall qualification remains site-specific
Medical evaluationAllied Health engagement and training feedbackIn progressNo clinical certification claim
Release v1.2.0

The current Windows LocalHub package

The installer brings together the Tauri shell, frontend, Spring Boot backend, Mosquitto broker, bundled Java runtime, and local persistence.

Included

Local training stack

Instructor PC services, dashboards, sessions, scoring, history, and LAN student access.

Improved

Review and insights

ResQ Coach review, performance and trend analysis, plus instructor-assistant work merged into main.

Separate qualification

Physical environments

The Windows package does not flash firmware; hardware and second-device LAN validation remain separate steps.

View GitHub releases

Engineering contributions

Three disciplines, one product

ResQ’s strongest contribution is the integrated bridge between a physical retrofit, a resilient embedded system, and a usable local training platform.

Mechanical & sensing

  • Reusable chest-overlay concept
  • Pneumatic pressure interface
  • Displacement and balance sensing
  • Prototype packaging and iteration

Embedded system

  • Explicit recoverable state machine
  • Guided calibration and readiness
  • Canonical MQTT contract
  • Live CPR metric generation

Local application

  • One-click Windows host
  • Role-aware dashboards
  • Session scoring and review
  • Offline-first persistence
Roadmap

Refinement before expansion

Future work prioritizes repeatability, usability, and validation before broader deployment claims.

Next

Product refinement

  • Mechanical repeatability and durability
  • Installation and calibration ergonomics
  • More physical-manikin qualification
  • Accessibility and dashboard polish
Future

Validated expansion

  • Broader medical-education evaluation
  • Deployment and support documentation
  • Optional cloud synchronization maturity
  • Longitudinal and multi-site analytics
See the work unfold

Read the chronological development blog

Prototype experiments, milestones, validation visits, competitions, and research updates—with real project media.

Open development blog