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

Highlights

  • Pro

Block or report AlicyRibeiro

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

Workspace de desenvolvimento

Hi, I'm Alicy Ribeiro 👋

Computer Engineering Student • Embedded Systems • Linux • Low-Level Programming


👩‍💻 About Me

I'm a Computer Engineering student at the Federal University of Ceará (UFC) – Quixadá Campus, interested in the intersection between hardware and software.

My main focus is on Embedded Systems, Linux development and low-level programming, with hands-on experience in microcontrollers, embedded platforms, firmware and Linux drivers.

I enjoy understanding how systems work at a low level and turning that knowledge into practical projects.


🎯 Areas of Focus

  • Embedded Systems & Firmware
  • Embedded Linux & Linux Kernel
  • Device Drivers & Hardware Interfaces
  • Low-Level Programming
  • Computer Architecture
  • Embedded Communication Protocols

🚀 Featured Projects

Here are some of the projects that best represent my journey in Computer Engineering, with a focus on Embedded Systems, Linux development, and low-level programming.

Project Description Technologies
Linux Kernel Drivers Linux kernel modules, character device drivers and USB drivers developed during Embedded Linux studies. C Linux Kernel
RP2040 USB Linux Driver USB communication between Linux and RP2040 firmware using TinyUSB. C RP2040 USB
Smart Circuit Breaker Embedded automation project using STM32 and a mobile application for monitoring and control. STM32 C Bluetooth
Museum of Antennas Educational website about antennas and telecommunications concepts. HTML CSS JavaScript
Computer Vision Labs Practical assignments using OpenCV for image processing and computer vision. Python OpenCV
Battle at Traitors Castle Academic game project developed in C. C

👩‍💻 Languages


💻 Development Tools


⚙️ Embedded Platforms


🎓 Education

Federal University of Ceará — UFC
Bachelor's Degree in Computer Engineering
📍 Quixadá, Ceará, Brazil


📚 Currently Learning

I'm constantly improving my skills through university projects and personal studies. My current learning journey focuses on:

  • Embedded Linux & Linux Kernel Development
  • Bare-Metal Programming with STM32
  • Embedded Systems using BeagleBone Black
  • Linux Device Drivers
  • Computer Architecture & Operating Systems
  • Embedded Communication Protocols (UART, SPI, I²C)

📫 Contact


📊 GitHub Activity


📈 Activity Graph


⭐ Feel free to explore my repositories and connect with me!

Pinned Loading

  1. Primeiros-Passos-com-STM32CubeIDE-e-STM32CubeMX-no-Ubuntu. Primeiros-Passos-com-STM32CubeIDE-e-STM32CubeMX-no-Ubuntu. Public

    Tutorial prático para instalar e configurar o STM32CubeIDE e STM32CubeMX no Linux (Ubuntu), permissões de hardware e caminhos de compilação.

    1

  2. RP2040-USB-Linux-Driver RP2040-USB-Linux-Driver Public

    Linux USB driver for RP2040 demonstrating user space ↔ kernel space ↔ firmware communication using TinyUSB.

    Makefile 1

  3. Analise_de_Fluxos Analise_de_Fluxos Public

    Trabalho II da disciplina de Compiladores (UFC - Campus Quixadá). Contém a implementação em C++ de três análises de fluxo de dados para otimização de código: Análise de Longevidade, Definições Alca…

    C++

  4. Analise_Sintatica Analise_Sintatica Public

    Trabalho I da disciplina de Compiladores. Contém a implementação em C++ de um parser LR(0) completo, incluindo a construção do autômato canônico e o analisador sintático baseado em tabelas ACTION/G…

    C++

  5. museu-antenas museu-antenas Public

    Museu virtual interativo sobre a evolução das antenas, desenvolvido como material complementar ao seminário de Ondas e Antenas da UFC Quixadá.

    1

  6. Trabalho_CPU Trabalho_CPU Public

    Implementação de um conjunto de instruções em VHDL para um processador didático de 16 bits. Trabalho da disciplina de Sistemas Digitais - UFC.

    VHDL