Code Monkey home page Code Monkey logo

Ethan Kho's Projects

alarmclock icon alarmclock

Creating alarm clock that will lit up the led when the time is up, and setting up the alarm time

floatingpoint-multiplier icon floatingpoint-multiplier

Floating point multiplier that has A,B, latch and drive as input and C as output.The multiplier will accept IEEE Standard 754 single precision inputs and produce single precision output. It will support NaN, ±∞, ±0, normalized numbers, and denormalized numbers.

msp430-wireless-weather-station icon msp430-wireless-weather-station

A Remote MSP430 monitors temperature, light, and humidity and sends the data to a local UART-USB MSP430. A processing script graphs the data in real time on a computer.

mux-and-decoder icon mux-and-decoder

Hierachial design that implements a 3 bit mux and a 3-8 decoder to light the LEDs.

picoblaze-calculator icon picoblaze-calculator

Utilize the existing LCD display to output the calculation -- using the picoblaze. The input to this block is registered based on the -- write stobe from the picoblaze

ponggame icon ponggame

pong game using verilog language and vga connection

priority-encoder icon priority-encoder

Hierachial design that implements a priority encoder based -- on the four input buttons that controls a 2x2 switch that will light the leds -- and/or the 7 segment decoder based on two sets of 3 inputs from the switches. -- Outputs a valid signal on Led 7 when the priority encoder is valid. -- All outputs are registered.

serial-and-parallel-converter icon serial-and-parallel-converter

-- Design Overview: Serial to parallel converter for 8 bit data and one bit parity -- Parity can either be odd or even -- Produces a 'valid' signal as well as a bad_parity, when data is output

simple-calculator icon simple-calculator

simple calculator that does addition, deduction, multiplication, division, shift and output to the 8 segment led

vending-machine icon vending-machine

State machine controls reset, accepting/counting inserted coins, evaluating -- selection cost, vending the product (light led) and resetting for another vend -- An independant process watches for slider switch transitions and tallys coins -- My seg muxer was reused to display on the seven-seg display and a function was -- included to convert hex into bcd for display

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.