j-silv
Electrical engineering master's student, passionate about electronics, programming, and learning
Pinned Repositories
alarm-clock-jukebox
FPGA alarm clock that plays RTTTL ringtones. Hardware (VHDL) and software (C) design employing a Nios II softcore processor
Clap-activated-switch-clapper
Construction of a clap-activated relay switch with A/D conversion and embedded code reducing false positive triggering.
colored-noise-generator
A white, pink, and brown noise analog signal generator
Embedded-control-system-DC-motor-car
Team project devoted to building a control system (PID) for regulating a motor car's speed.
FPGA-based-Sudoku
Simulation, testing, and PCB design of Sudoku game with an Intel FPGA controller coded in VHDL
fpga-fibonacci
FPGA Fibonacci term generator. Output to 7 segment display and UART communication with host computer for error checking.
PIC-assembly-ADC
Analog to digital conversion, ASCII conversion, and serial communication via USART using a PIC microcontroller in interrupt mode (coded in assembly)
stm32-3d-printer-controller
STM32 Nucleo expansion board developed for controlling a RepRap 3D printer
the-daily-ic
Script that takes a random IC die image from the web then sets it as your desktop background
cva6-softcore-contest
National French competition for optimizing the power consumption of an Application class 6-stage RISC-V CPU (CORE-V CVA6)
j-silv's Repositories
j-silv/stm32-3d-printer-controller
STM32 Nucleo expansion board developed for controlling a RepRap 3D printer
j-silv/alarm-clock-jukebox
FPGA alarm clock that plays RTTTL ringtones. Hardware (VHDL) and software (C) design employing a Nios II softcore processor
j-silv/FPGA-based-Sudoku
Simulation, testing, and PCB design of Sudoku game with an Intel FPGA controller coded in VHDL
j-silv/PIC-assembly-ADC
Analog to digital conversion, ASCII conversion, and serial communication via USART using a PIC microcontroller in interrupt mode (coded in assembly)
j-silv/the-daily-ic
Script that takes a random IC die image from the web then sets it as your desktop background
j-silv/Clap-activated-switch-clapper
Construction of a clap-activated relay switch with A/D conversion and embedded code reducing false positive triggering.
j-silv/colored-noise-generator
A white, pink, and brown noise analog signal generator
j-silv/Embedded-control-system-DC-motor-car
Team project devoted to building a control system (PID) for regulating a motor car's speed.
j-silv/fpga-fibonacci
FPGA Fibonacci term generator. Output to 7 segment display and UART communication with host computer for error checking.
j-silv/Gyro-controlled-RGB
Gyroscope controlled RGB sphere using an STM32. Rotations around axes (x, y, z) map to different light intensity values for (red, green, blue) LEDs
j-silv/j-silv
GitHub profile
j-silv/j-silv.github.io
Code source for my personal portfolio website
j-silv/Marlin
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
j-silv/MarlinDocumentation
Addition to Marlin Firmware Documentation Project - how to port Marlin for a new STM32 board
j-silv/Minesweeper-in-C
Executable minesweeper game programmed in C
j-silv/Monthly-Mini-Hacks-07-31-2020
Source code and powerpoint slides for Monthly Mini Hacks presentation - From Arduino to FPGA: Synthesizing hardware with code!
j-silv/MTG-electronic-scoreboard
Construction of a LED life point counter for the trading card game Magic: The Gathering. Features include rapid point cycling capability and a scrolling endgame message.
j-silv/PC-terminal-to-LCD-communication-device
Use of a STM32 Arm Cortex microcontroller to build a communication device transferring text from a PC serial terminal to an external LCD screen.