Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by CarlosCraveiro
A curated list of projects in awesome lists by CarlosCraveiro .
https://github.com/carloscraveiro/riscv_based_processor
A RISC-V based Processor written in Verilog for the course SEL0628
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/tracking_a_pendulum
Tracking a pendulum using a Raspberry Pi Cam V2 and OpenCV
opencv-python pendulum raspberry-pi-4 raspberry-pi-camera tracking
Last synced: 22 Oct 2024
https://github.com/carloscraveiro/ssgdisplay_kerneldevicedriver
A kernel device driver made for controlling a seven segment display on a raspberry pi
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/fosforums_2024
My presentation at FOSFORUMS 2024: "My Recent Experience Developing Open Hardware using KiCAD"
fosforums kicad open-hardware talk
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/samplendholdbootstrapedsw
Repository for the Circuit Design and Simulation Hackathon 2024
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/projetosistemasdigitais_sel0628
Repositório para organizar o projeto final da disciplina de Sistemas Digitais - SEL0628
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/dsb-sc_modulation
Demonstrates concepts of Amplitude Modulation (AM) using Matlab/GNU Octave to modulate using DSB-SC a sinc(x), demodulate synchronously and perform a Low Pass filtering at frequency domain.
amplitude-modulation digital-signal-processing dsb-sc matlab octave
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/lenet-5_moltenware
A LeNet-5 implementation using C language and FPGA, obtaining more performance (Hardware) together with greater versatility (Software), uniting the two worlds. Hardening the Software and Softening the Hardware, to something in between, like Molten Iron, so a Moltenware implementation.
c fpga lenet-5 neorv32 nios-ii
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/nix-config
My system configuration, currently done with Nix and Home Manager
dotfiles home-manager i3 i3wm kitty nix nix-colors nix-flake picom sioyek
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/pic_sevensegdisplaycounter
A project for learning purposes in C programming language for PIC18F that explores the following features: interrupts, timing, input and output ports (I/O), and peripherals (buttons, LEDs and 7-segment displays).
c microcontroller nix nix-flake pic18f pic18f4550 sdcc-compiler seven-segments-display simulation simulide
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/jacobi-richardson-omp
Implementation of Jacobi-Richardson method for solving linear systems using OpenMP (OMP)
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/my-system
Settings for my personal computer, using NixOS and Home-Manager.
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/the_game_quarto
Repositório criado por Estudantes de graduação em engenharia de computação da Universidade de São Paulo (USP - São Carlos), com o propósito de criar um programa em linguagem C para jogar o jogo QUARTO.
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/vhdl_study_notes
A notebook about my VHDL learning, with the guidance of ChatGPT and a lot of experimentation.
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/cmakendconan
Proof of concept of a complex shared library built with CMake.
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/alu_fgpa_cyciv
ALU (Arithmetic Logic Unit) made with Verilog using Intel-Quartus for one Cyclone IV FPGA dev-kit (made with a learning proupose / personal project)
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/quarto_boardgame
A board game that I'm adapting for playing with my sister on LAN
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/puftrandgen
PUF based True Random Number Generators written in Verilog
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/labprojectsel0606
Open source project of a processor for the discipline SEL0606
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/pdsa_presentation
Apresentação sobre: MIMD - Múltiplos Fluxos de Instruções-Múltiplos Fluxos de Dados, elaborada como atividade avaliativa para a disciplina SEL0631 - Processadores Digitais de Sinais e Aplicações, ministrada no segundo semestre de 2024 pelo professor doutor Maximiliam Luppe.
computer-architecture flynn mimd parallel-computing
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/personal_blog
The source code of my personal blog
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/einstein-boltzmann
Remake of the board of the 5-th EPO (2017), using KiCAD 7.0, to measure the Boltzmann constant through the analysis of the thermal noise of a resistor.
boltzmann kicad kicad-pcb open-hardware openhardware pcb-design thermal-noise
Last synced: 06 Nov 2024
https://github.com/carloscraveiro/gimbaltest
A Repository to organize the codes for the GimbalTest for EESC-Bootcamp on Autonomous Flight 2024
Last synced: 06 Nov 2024