Repositório com alguns projetos pessoais, incluindo projetoss para aprendizado, projetos por passatempo, entre outros.
Inclui dois códigos simples que fiz pra ter uma base de Assemply, "helloWord.s" e "pedraPapelTesoura.s", ambos escritos em assembly x86 no linux.
Ambos os códigos estão com comentários para explicar cada função do assembly.
Código do TCC que desenvolvi na UFPB, o título do código "fft_arduino.ino" é bem auto explicativo, na etapa final o trabalho precisava do processamento digital de sinais eletroencefalográficos para acionamento de uma carga, o que foi feito utilizando um arduino.
Um programa simples que fiz por passatempo, é um jogo no estilo de guitar hero em python para rodar no terminal.
O projettem doiso possui dois códigos, o primeiro deles sendo o "GuitarVillain.py", que roda o jogo no terminal. O outro, "RecorderVillain,py" grava as teclas pressionadas durante a duração da música para depois poder ser utilizado no jogo.
Dois códigos simples de machine learning que fiz para aprender.
Pesquisei o conceito e funcionamento no youtube e desenvolvi em python a aplicação das fórmulas, um código para um neurônio básico (perceptron), outro para uma rede neural de duas camadas.
Um programa que fiz por passatempo, um jogo de estratégia em tempo real (rts) de desenvolvimetno de cidades, para ser jogado no terminal.
Os códigos foram escritos em C++. Não foi finalizado ainda.
Alguns códigos escritos da primeira vez que fui manipular uma esp32. A maioria dos códigos é basicamente só a adaptação de exemplos das bibliotecas para algumas funções como conexão bluetooth, wifi (especificamente empresarial para conseguir utilizar no ifpb) e paralelismo.
O código "wargame.c" foi um precursor do projeto RTS, também não finalizado, escrito em C. O código "xadrez.c" também não foi finalizado (muito pouco desenvolvido na realidade), mas o intuito era desenvolver um programa de xadrez em C para rodar no terminal.