Skip to content
View Gedankenn's full-sized avatar

Block or report Gedankenn

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
Gedankenn/README.md
Typing SVG

Fabio S. Stella

R&D Firmware Engineer • Embedded Systems • Linux Power User

I build software where physics, electrons and code collide.


👨‍💻 About Me

I'm Fabio, a Computer Engineer working with R&D-oriented embedded systems, specialized in firmware, low-level software, and hardware–software co-design.

I currently work at ControlID, developing embedded systems for agricultural machinery, focused on sensing, automation, and real-time control.

My work and personal projects revolve around:

  • turning hardware into real products
  • building reliable firmware from the register level up
  • transforming unclear requirements into working systems.

I’m at home with oscilloscopes, logic analyzers, datasheets, and Linux terminals.


🧪 R&D Technical Focus

  • Firmware architecture & system bring-up
  • Bare-metal and RTOS development
  • Custom drivers, HALs, BSPs, bootloaders, OTA
  • Hardware bring-up & board validation
  • Real-time control & sensor integration
  • Embedded networking & field protocols
  • Linux-based development and automation

🧠 Core Stack

Languages: C, C++, Python, Bash
MCUs: ESP32, STM32, AVR
Domains: Firmware, drivers, control systems, embedded networking
Interfaces: SPI, I²C, UART, CAN, PWM, ADC, Ethernet
Tooling: Linux, GDB, OpenOCD, logic analyzers, oscilloscopes


📊 Engineering Snapshot

Metric Value
Years in embedded R&D 5+
Boards brought up 40+
Embedded systems shipped 10+
Firmware lines written 20k+
Respect for datasheets Absolute

🚀 Selected R&D Projects


🧬 Engineering Philosophy

  • Understand the system before optimizing it
  • Measure before guessing
  • Read the datasheet
  • Respect physics
  • Automate everything repeatable
  • Keep firmware boring and reliable

📬 Contact


© Fabio S. Stella — R&D Firmware | Close to the metal ⚙️

Pinned Loading

  1. 3-phase-inverter 3-phase-inverter Public

    Repository for the study and implementation of a 3-phase inverter module, aimed to work with BLDC motor.

  2. Python-Simulation-of-BLDC-motor-using-Kalman-Filter Python-Simulation-of-BLDC-motor-using-Kalman-Filter Public

    This repo is my work in simulation of a brushless DC motor using FOC and Kalman Filter.

    2

  3. create reference functions for contr... create reference functions for control systems
    1
    def cria_func(x,x2,A1,A2,intervalo):
    2
        passo = ((x-x2))
    3
        a = (A1-A2)/passo
    4
        b = A2-a*x2
    5
        vet = []
  4. stocks stocks Public

    Python 3 1

  5. file_transfer_python file_transfer_python Public

    File transfer using socket IPV6 in python.

    Python 3

  6. arduino_temp_sensor arduino_temp_sensor Public

    Projeto simples para população de um banco de dados em postgressql para a materia de banco de dados 2

    Python