Skip to content
View gonzafernan's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report gonzafernan

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
gonzafernan/README.md

Hi there, I'm Gonzalo Fernández 👋

I'm a Robotics Software and Firmware Engineer at Nio Robotics in Toulouse, France, where I lead the firmware for Aru's actuators and work on its whole-body controller. My main interests are firmware for microcontrollers, robotics, control and artificial intelligence. I love building tools that make other people's lives easier.

📄 My CV: English · Español (built with Typst from cv/)

Connect with me

Languages and tools 🛠️

C

Embedded C

C++

Python

Linux

Git

Projects I've worked on 📝

  • Pool cover control: Drop-in replacement control board for an automatic pool cover, with an STM32G031, a relay H-bridge and a 24 V DC motor. Hardware in KiCad and firmware in C.
  • Self-balancing LQG: Self-balancing robot analysis and LQG optimal controller design with MATLAB Simulink and Simscape Multibody.
  • Robot arm simulator using QT framework
  • Unitlab Robotics AR: Augmented Reality application developed in Unity, for the simulation of manipulators in Peter Corke's toolbox for MATLAB.

Constantly learning 📚

Embedded Artificial Intelligence master's courses:

Software skills:

Embedded software skills:

One week projects that you may find interesting! ⚡

  • Flutter Parkinson: Simple Flutter Android App to graphic test Parkinson's disease.
  • Currency WPP: Simple Whatsapp bot for currency conversion using Twilio service and ExchangeRate-API.
  • Rule-based system: An expert system based on python Experta to recommend a professional career.

Pinned Loading

  1. robot-arm-qtsim robot-arm-qtsim Public

    Simulador de brazo robótico manipulador serie Mitsubishi RV-2AJ mediante interfaz gráfiza Qt en lenguaje de programación C++.

    C++ 25 7

  2. Unitlab-RoboticsAR Unitlab-RoboticsAR Public

    Aplicación de Realidad Aumentada desarrollada en Unity, para la simulación de manipuladores en toolbox de Peter Corke para MATLAB

    C# 5

  3. educiaa-freertos educiaa-freertos Public

    Control de brazo robótico básico mediante el uso de freeRTOS en placa de desarrollo EDU-CIAA-NXP.

    C 5

  4. self-balancing-lqg self-balancing-lqg Public

    Self-balancing robot analysis and LQG optimal controller design with MATLAB Simulink and Simscape Multibody

    MATLAB 29 10

  5. FrancoPalau/Computer-Vision-Solar-Sensor FrancoPalau/Computer-Vision-Solar-Sensor Public

    Development of a solar tracker sensor based on computer vision using OpenCV

    C 2

  6. advanced-digital-design advanced-digital-design Public

    Resolución de laboratorios y guías prácticas asignadas en el curso de Diseño Digital Avanzado 2026.

    Jupyter Notebook