Code Monkey home page Code Monkey logo

Welcome to Justin Silver's GitHub page!

I'm an electrical engineering master's student, passionate about electronics, programming, and learning. Here you'll find projects that I have worked on since 2018, ranging from silly bash script programs to FPGA-based Sudoku games. Feel free to check out my personal website for more detailed write-ups.

Thanks for visiting!

Justin Silver's Projects

alarm-clock-jukebox icon alarm-clock-jukebox

FPGA alarm clock that plays RTTTL ringtones. Hardware (VHDL) and software (C) design employing a Nios II softcore processor

craig icon craig

Craig is a multi-track voice recorder for Discord.

fpga-based-sudoku icon fpga-based-sudoku

Simulation, testing, and PCB design of Sudoku game with an Intel FPGA controller coded in VHDL

fpga-fibonacci icon fpga-fibonacci

FPGA Fibonacci term generator. Output to 7 segment display and UART communication with host computer for error checking.

gyro-controlled-rgb icon 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

marlin icon 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.

marlindocumentation icon marlindocumentation

Addition to Marlin Firmware Documentation Project - how to port Marlin for a new STM32 board

monthly-mini-hacks-07-31-2020 icon monthly-mini-hacks-07-31-2020

Source code and powerpoint slides for Monthly Mini Hacks presentation - From Arduino to FPGA: Synthesizing hardware with code!

mtg-electronic-scoreboard icon 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.

pic-assembly-adc icon pic-assembly-adc

Analog to digital conversion, ASCII conversion, and serial communication via USART using a PIC microcontroller in interrupt mode (coded in assembly)

sct icon sct

sct - set color temperature of screen

the-daily-ic icon the-daily-ic

Script that takes a random IC die image from the web then sets it as your desktop background

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.