Skip to content
View Trovix's full-sized avatar

Organizations

@ManchesterStingerMotorsports @Firefly-Racing

Block or report Trovix

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Trovix/README.md

James Platt

2nd Year Student studying Electrical & Electronic Engineering at the University of Manchester

Current Focus

  • Formula Student - Electronics Sub-Team Lead (IC + EV platforms)
  • Safety-critical embedded systems (Shutdown circuitry, CAN)
  • Cross-platform arbitrage system (Icarus)
  • C++ systems design and performance

Selected Work

  • Icarus - cross-platform arbitrage routing system (C++, low-latency, deterministic design)
  • MSM_CAN - ESP32 CAN abstraction layer with enforced bus architecture and minimal API
  • Luciferin - custom motor controller (power electronics, control firmware)
  • Auto gear shifter - closed-loop control using encoder feedback and ESC actuation

Technical Areas

  • Embedded C/C++ (ESP32, FreeRTOS)
  • CAN bus systems (network design, signal packing, tooling)
  • Digital control systems
  • Power electronics fundamentals
  • FPGA / HDL

Links

Pinned Loading

  1. ManchesterStingerMotorsports/MSM_CAN ManchesterStingerMotorsports/MSM_CAN Public

    CAN bus library implementing TWAI for ESPs

    C++ 4

  2. Icarus Icarus Public

    Idempotent Cross-platform Arbitrage Routing and Utility System

    C++ 1