Skip to content
View KubaTaba1uga's full-sized avatar

Block or report KubaTaba1uga

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

Hi, I’m Kuba 👋

I’m an embedded Linux & C developer learning and building my way toward end-to-end Linux stacks: from board bring-up and drivers to user-space services and integration.

Right now, I’m focused on:

  • ⚙️ Exploring board bring-up (U-Boot, Device Tree, kernel boot).
  • 🔭 Learning and writing drivers for sensors, displays, and peripherals.
  • 📦 Creating reproducible Buildroot/Yocto images.
  • 🖥️ Building simple user-space apps (C, LVGL, communication stacks).
  • 🔒 Practicing integration skills: performance, security, OTA updates.

🌱 Current Journey

I’m working on small demos like:

  • 📚 An STM32MP1 eBook reader (display + LVGL + PDF rendering).
  • 📞 An STM32MP2 VoIP softphone (audio + networking + SIP).

These are learning projects, but also stepping stones toward production-grade Linux solutions.

🛠️ What you’ll find here

  • Learning repos → experiments, drivers, kernel modules, and C libraries.
  • Tools & utilities → scripts and helpers for Linux development.
  • Demo projects → end-to-end examples I’m polishing into case studies.

🔗 WebsiteLinkedInMastodon

I’m documenting this journey openly. If you’re interested in embedded Linux, or if your company builds hardware that needs Linux expertise, feel free to connect!

Pinned Loading

  1. cdk_error cdk_error Public

    Lightweight C library for structured error handling with optional backtrace support and formatted messages.

    C

  2. cdk_mock cdk_mock Public

    Minimal C mocking library using weak symbols and linker wrapping.

    CMake