Skip to content
View Oscar-bl-05's full-sized avatar

Block or report Oscar-bl-05

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
Oscar-bl-05/README.md

Óscar Barja - Embedded Systems Built to Fly

I design electronics as if they were going to space, because sometimes they are.

About Me

Aerospace engineering student focused on embedded systems and avionics, especially low-level C, firmware architecture, drivers, and HW–SW integration. I work close to the hardware, building software around real timing, memory, and interface constraints, and validating it on actual boards.

Skills

Programming
Embedded
Tools
Engineering

Projects

  • BMP390 Driver (ESP32-S3) | End-to-End Developer
    SPI driver in C using ESP-IDF, covering device initialization and configuration, burst data acquisition, pressure and temperature compensation, altitude estimation, and filtering. Developed and validated on real ESP32-S3 hardware.

  • Solaris Packet Protocol (SPP) | Project Lead
    Portable C11 packet and service architecture for embedded systems, built with static memory, hardware abstraction, and no OS dependency. Provides structured packets, CRC-16, a static databank, priority-aware publish-subscribe routing, service registration, and platform-specific HAL ports.

Experience | Solaris (UVigo Aerotech)

Solaris_Insignia_ConFondo-01 Head of Avionics at Solaris, a university rocketry project.

I am responsible for defining and maintaining the electronics subsystem, coordinating hardware and firmware development while contributing directly to embedded C, avionics software architecture, sensor integration, and HW–SW validation.

📫 Contact

LinkedIn: óscar-barja | Email: barjalorenzooscar@gmail.com

Pinned Loading

  1. Software-Solaris/solaris-software Software-Solaris/solaris-software Public

    Software for amateur rocketry, powered by the Solaris Packet Protocol.

    C 8 2

  2. BMP390-Driver-ESP32 BMP390-Driver-ESP32 Public

    BMP390 barometric sensor driver (SPI) for ESP32-S3 in C/ESP-IDF.

    C

  3. Software-Solaris/solaris-packet-protocol Software-Solaris/solaris-packet-protocol Public

    C 1

  4. Interplanetary-transfer-optimization-departure-flyby-r3bp-saturn Interplanetary-transfer-optimization-departure-flyby-r3bp-saturn Public

    Interplanetary transfer optimization with a departure-planet flyby and two impulsive maneuvers in the restricted three-body approach (Cases I & II).

    Python 1