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

Block or report jonathancagua

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