Skip to main content
Home
Back to Projects

cat ./projects/impact-cap-2025

IMPACT Cap

STM32 smart-helmet firmware and data pipeline for environmental and biometric monitoring around self-injurious behavior

Dates
Sep 2025 - May 2026
Primary domain
Hardware & Embedded Systems
Additional domain
Software Engineering
Project kind
application
Roles
Embedded Software Lead
Location
Brookings, SD
Work setting
on-site
Team
small-team
Team size
4

Highlights

  • Led embedded application architecture for a 7-task STM32U575 FreeRTOS runtime capturing PDM audio through MDF/GPDMA and generating 5-second telemetry summaries
  • Designed portable C impact_core modules for state management, impact detection, time synchronization, Pipeline A/B serialization and retry policy; validated 70 core and 9 DSP tests
  • Implemented runtime JWT acquisition and refresh with authenticated ST67 Wi-Fi uploads through a Cloudflare-to-Cloud Run relay; validated 31 consecutive HTTP 201 responses
  • Built ThreadX/FileX SD prototype with single-writer queue ownership and drain, flush, close and unmount lifecycle; verified 24 Pipeline A and 24 Pipeline B JSONL records

Skills and tools

STM32Embedded DevelopmentFreeRTOSAzure RTOS ThreadXAzure RTOS FileXPDM AudioGPDMAReal-Time SystemsHardware/EmbeddedCSD Card StorageAudio ProcessingData PipelineWi-FiJWT Authentication