Embedded firmware and power electronics
Embedded systems researcher @ SpaceLab UFSC · Powertrain specialist @ Ampera Racing
Electrical Engineering at Universidade Federal de Santa Catarina
| Project | What it is | Stack |
|---|---|---|
| VCU — electric powertrain | Torque control, vehicle state machine and diagnostics | C, STM32F4, CAN |
| Driver dashboard | On-board display and interface, built on both frameworks | C/C++, ESP32 (Arduino and ESP-IDF) |
| TMS — pack thermal management | Master-slave CAN temperature network with internal cell temperature estimation and SDC trip | C, STM32G4, FreeRTOS, dual CAN |
| BMS | Bare-metal driver for the cell monitor + isolated UART | C, STM32G4, TLE9012/9015 |
| CAN → SD datalogger | Multi-channel acquisition logging to an on-board card | C++, AURIX TC397, SDMMC |
| 300 W DC-DC (PSFB) | 144 V → 13.8 V, digital control validated on HIL | C, F28069, Typhoon HIL |
| Battery test DAQ | Bench for cell characterization and cycling | C, AURIX TC397 |
| VDES transceiver | Receive chain in RTL: FEC, interleaver, synchronization | VHDL, Python |
| Formula SAE Electric | Drivetrain, differential and embedded electronics | CAD, FEA, firmware |