
Ty Myers developed core embedded features across Northeastern-Electric-Racing’s Shepherd-BMS, Embedded-Base, and Cerberus repositories, focusing on battery management, sensor integration, and drive control. He implemented a DMA-based UART4 transmission to boost telemetry throughput and reduce MCU load, and delivered a comprehensive LSM6DSO sensor driver supporting robust motion data acquisition. In Cerberus, Ty enhanced debugging, refined torque-pedal mapping, and centralized brake state monitoring for improved safety and responsiveness. His work combined C programming, RTOS, and microcontroller programming, demonstrating depth in firmware optimization, driver development, and algorithmic refactoring to improve reliability, maintainability, and real-time system performance across critical subsystems.
Month: 2025-02. Focused delivery in the Shepherd-BMS repo on improving core cell resistance estimation to enhance safety, accuracy, and reliability of battery management under varying operating conditions.
Month: 2025-02. Focused delivery in the Shepherd-BMS repo on improving core cell resistance estimation to enhance safety, accuracy, and reliability of battery management under varying operating conditions.
January 2025 monthly summary for Northeastern-Electric-Racing/Cerberus focusing on feature delivery, safety improvements, and driving performance. Delivered three core enhancements with strong technical and business impact, improving debugging efficiency, drive responsiveness, and brake safety.
January 2025 monthly summary for Northeastern-Electric-Racing/Cerberus focusing on feature delivery, safety improvements, and driving performance. Delivered three core enhancements with strong technical and business impact, improving debugging efficiency, drive responsiveness, and brake safety.
For 2024-12, delivered a comprehensive LSM6DSO sensor driver for Northeastern-Electric-Racing/Embedded-Base, including initialization, register definitions, accelerometer/gyroscope data reading, FIFO management, and interrupt detection. The driver provides a robust, feature-rich interface that simplifies motion data acquisition and paves the way for reliable sensor fusion in control and telemetry subsystems. The work was finalized with commit bbfb6c525c1a757d03b43bb4c2a0293078537996 ("Updated driver (#213)").
For 2024-12, delivered a comprehensive LSM6DSO sensor driver for Northeastern-Electric-Racing/Embedded-Base, including initialization, register definitions, accelerometer/gyroscope data reading, FIFO management, and interrupt detection. The driver provides a robust, feature-rich interface that simplifies motion data acquisition and paves the way for reliable sensor fusion in control and telemetry subsystems. The work was finalized with commit bbfb6c525c1a757d03b43bb4c2a0293078537996 ("Updated driver (#213)").
2024-11 monthly summary for Northeastern-Electric-Racing/Shepherd-BMS: Delivered a DMA-based UART4 transmission feature by updating the _write function to leverage DMA, enabling higher-throughput UART transfers with less CPU intervention. This work enhances telemetry and control messaging performance under high data-rate scenarios while preserving compatibility with the existing UART workflow. Tracking and validation are tied to commit UART DMA (#137) (b659a6f5b7281e8f2ad7d377e0efc5865678c70b). Major bugs fixed: None reported in this scope. Overall impact: improved UART data throughput, reduced MCU load on the transmit path, and increased system responsiveness and reliability for real-time telemetry. Technologies/skills demonstrated: embedded DMA configuration, UART subsystem integration, firmware optimization, and clear commit-based traceability.
2024-11 monthly summary for Northeastern-Electric-Racing/Shepherd-BMS: Delivered a DMA-based UART4 transmission feature by updating the _write function to leverage DMA, enabling higher-throughput UART transfers with less CPU intervention. This work enhances telemetry and control messaging performance under high data-rate scenarios while preserving compatibility with the existing UART workflow. Tracking and validation are tied to commit UART DMA (#137) (b659a6f5b7281e8f2ad7d377e0efc5865678c70b). Major bugs fixed: None reported in this scope. Overall impact: improved UART data throughput, reduced MCU load on the transmit path, and increased system responsiveness and reliability for real-time telemetry. Technologies/skills demonstrated: embedded DMA configuration, UART subsystem integration, firmware optimization, and clear commit-based traceability.

Overview of all repositories you've contributed to across your timeline