AdrianRamosBardin
Electronics engineering student at Carlos III University in Madrid. I enjoy hardware and semiconductor physics, I can program but Iam not Software Dev :/
Spain
Pinned Repositories
11GHz_LNA
This is a 11GHz microwave two-stage Low Noise Amplifier (LNA) for a Radiotelescope I'am working on as another side project. I'll be reusing a parabolic dish from an old satellite TV and making horn antenna in the following weeks. The LNA is based arround the CE3514 (GaAs PHEMT) biased and matched using planar microstrip lines designed in AWR
CNN_Chess_Evaluation_Function
CNN use for creating an evaluation function for chess
GPS_STAR
hdl
HDL libraries and projects
Homogenious_ElectroStatic_Solver
I've put together this little python script to solve the equipotential surfaces around some conductors at some potential. The idea behind it was to then calculate the energy contained in the field and with that, then calculate the capacitance of some complex transmission line I am designing. This script is only working for homogenous media at the moment, but I will update it at some point. Obviously, this uses finite differences and for solving the equipotential surfaces I solve Laplace's equation (derived from Maxwell's equations) iteratively by convolving a 3x3x3 matrix through the discretized 3D volume. It's a really simple and easy-to-use script. I am not uploading the whole work because it's part of some project I am currently doing, but I find the algorithm for solving Laplace's equation interesting. The same script could be used to solve for isothermal surfaces in a volume according to Fourier's heat conduction law.
N.Network-Genetics-Flappy-Bird
Genetic algorithm optimization of a simple feed-forward N.Network in Processing (Java) for playing the game "Flappy Bird"
OPP-Based-Planetary-motion
Very simple Processing (Java)program that "simulates" Gravitational Motion, it´s perfect for getting started with OPP programming and learning the basic concepts of it. I just made it for entertaining purposes some days ago :)
Recursive-Sudoku-Solver
Just a short code I made for recursive algorith idea I had to solve Sudokus
Rocket_TrayectoryOptimization
This simple Python script uses 'Casadi' a very powerful optimization library to optimize the control inputs of a rocket. You can choose the initial and final conditions for the rocket and the optimizer will find the optimum control inputs.
RTL_SDR_PythonDSP
Small personal repository to store the DSP proyects I've been doing with my RTL SDR
AdrianRamosBardin's Repositories
AdrianRamosBardin/Homogenious_ElectroStatic_Solver
I've put together this little python script to solve the equipotential surfaces around some conductors at some potential. The idea behind it was to then calculate the energy contained in the field and with that, then calculate the capacitance of some complex transmission line I am designing. This script is only working for homogenous media at the moment, but I will update it at some point. Obviously, this uses finite differences and for solving the equipotential surfaces I solve Laplace's equation (derived from Maxwell's equations) iteratively by convolving a 3x3x3 matrix through the discretized 3D volume. It's a really simple and easy-to-use script. I am not uploading the whole work because it's part of some project I am currently doing, but I find the algorithm for solving Laplace's equation interesting. The same script could be used to solve for isothermal surfaces in a volume according to Fourier's heat conduction law.
AdrianRamosBardin/11GHz_LNA
This is a 11GHz microwave two-stage Low Noise Amplifier (LNA) for a Radiotelescope I'am working on as another side project. I'll be reusing a parabolic dish from an old satellite TV and making horn antenna in the following weeks. The LNA is based arround the CE3514 (GaAs PHEMT) biased and matched using planar microstrip lines designed in AWR
AdrianRamosBardin/CNN_Chess_Evaluation_Function
CNN use for creating an evaluation function for chess
AdrianRamosBardin/GPS_STAR
AdrianRamosBardin/hdl
HDL libraries and projects
AdrianRamosBardin/N.Network-Genetics-Flappy-Bird
Genetic algorithm optimization of a simple feed-forward N.Network in Processing (Java) for playing the game "Flappy Bird"
AdrianRamosBardin/OPP-Based-Planetary-motion
Very simple Processing (Java)program that "simulates" Gravitational Motion, it´s perfect for getting started with OPP programming and learning the basic concepts of it. I just made it for entertaining purposes some days ago :)
AdrianRamosBardin/Recursive-Sudoku-Solver
Just a short code I made for recursive algorith idea I had to solve Sudokus
AdrianRamosBardin/Rocket_TrayectoryOptimization
This simple Python script uses 'Casadi' a very powerful optimization library to optimize the control inputs of a rocket. You can choose the initial and final conditions for the rocket and the optimizer will find the optimum control inputs.
AdrianRamosBardin/RTL_SDR_PythonDSP
Small personal repository to store the DSP proyects I've been doing with my RTL SDR