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

Block or report jonathancagua

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
jonathancagua/README.md

Hey! I'm Jonathan β€” Firmware & Embedded Systems Engineer exploring AI and toolchains.

πŸ‘‹ About Me

I enjoy building embedded systems from the ground up. Most of my work involves firmware development, hardware-software integration, and experimentation with system-level programming. I'm also curious about how AI and automation can be applied in edge computing, signal processing, and real-world decision-making.

This GitHub is a collection of personal experiments, course projects, and professional tools I've developed over the years.


πŸ› οΈ Areas I Work On

  • 🧠 AI & Data Science: PINNs, reinforcement learning, model tracking, and edge ML.
  • βš™οΈ Embedded Systems: STM32, ESP32, nRF52, bare-metal programming, RTOS, Zephyr.
  • πŸ§ͺ Testing & CI: Ceedling, Docker, Jenkins, data pipelines, TDD.
  • 🧰 Toolchains: Yocto, Linux kernel modules, Buildroot, QEMU.
  • πŸ“‘ Connectivity: BLE, MQTT, LoRa, SBUS, I2C/SPI abstraction.
  • πŸ“Š Visualization & Analysis: Data loggers, sensors, dashboards, stream processing.
  • πŸ“š Learning Projects: FPGA, VHDL/Verilog, operating systems, Python scripting.

πŸš€ Highlighted Projects

πŸ”§ Embedded & Firmware

🧠 AI, ML & Data

πŸ§ͺ Testing & Tools


πŸ“ˆ GitHub Activity

Top Languages

GitHub Stats


πŸ•’ I work on these projects during my free time and use GitHub to document, learn, and share.

Pinned Loading

  1. Test-makefile Test-makefile Public

    Makefile 1 2

  2. TDD-MOCK TDD-MOCK Public

    C 1

  3. test-stm32-os test-stm32-os Public

    C

  4. ISOII ISOII Public

    Dockerfile

  5. IMD IMD Public

    LINUX DEVICE DRIVERS

    C 1

  6. STM32F4-BARE-METAL STM32F4-BARE-METAL Public

    Curso de programaciΓ³n en bare-metal

    C