Portfolio

Nathanael Smith

Mechatronics Engineering Student

Adelaide, Australia

Mechatronics engineering student specialising in embedded software, control, physics-based modelling, and mechanical design. I work on systems where algorithms, physical constraints, electronics, and software architecture have to operate together.

WHAT I'M LOOKING FOR

Seeking engineering internships now and graduate R&D roles from 2027, particularly in embedded systems, control, robotics, modelling, optimisation, and multidisciplinary mechatronic R&D.

Get in touch
KEY PROJECTS

STM32 Drone Flight Controller

Embedded Systems

Developing a custom STM32F722 flight-controller architecture with 3840 Hz cascaded control loops, a 24-state error-state EKF, real-time sensor integration, and a six-layer PCB design.

Hydraulic Radial Piston Motor Model

Simulation & Modelling

Physics-informed dynamic model incorporating nonlinear ODEs, transient compressible flow, and surrogate-assisted Bayesian optimisation for cam profile design.

ESP32 Robotics Control System

Robotics

Embedded control system using FreeRTOS task scheduling, sensor-driven state machines, and multi-actuator coordination with mecanum kinematics.

TECHNICAL SKILLS

Embedded Systems

STM32 (HAL/LL)ESP32C++ (C++17)CMSIS-RTOS v2DMA / Interrupts

Control & Estimation

Cascaded PIDError-State EKFMahony AHRSState MachinesDynamic Modelling

Simulation & Analysis

MATLABPhysics-Based ModellingNumerical MethodsBayesian Optimisation

Design & Hardware

SolidWorksAltium DesignerMulti-layer PCBFEAComposite Structures
EDUCATION

Bachelor of Engineering (Mechatronics)

Ongoing

University of South Australia

Focus on embedded systems, control theory, and multidisciplinary design.

Interested in discussing an internship, graduate role, or engineering work?

Get in touch