Giter Site home page Giter Site logo

About Me

  • I have a B.S. in computer science from The University of Texas at Dallas
  • I am very interested in embedded systems and firmware engineering
  • Connect with me on LinkedIn or email me at [email protected]

Ethan Fischer's Projects

16x2-lcd-driver icon 16x2-lcd-driver

Driver for a 16x2 Matrix Liquid Crystal Display that uses the Hitachi HD44780U controller

arduino-projects icon arduino-projects

Simple arduino programs I've built while learning about designing circuits and programming microcontrollers

ejfisc icon ejfisc

Config files for my GitHub profile.

lazy-binary-search-tree icon lazy-binary-search-tree

Implementation of a lazy binary search tree, LazyBSTDriver.java takes two file name arguments, first name is the name of the input file to read from, second is the name of the output file to print to.

linear-probe-hash-table icon linear-probe-hash-table

Generic implementation of a hash table with linear probing and lazy deletion using an array of private generic HashEntry<K,V> objects in HashTableLinearProbe.java, methods are tested in Main.java. Note that only String and Integer are valid K (key) objects but V (value) can be anything, there is a section at the bottom of main that tests the error handling of invalid and null keys.

linked-list icon linked-list

Class MyItem implements the IDedObject interface, class IDedLinkedList holds objects of the generic type <Anytype> which extends IDedObject, the driver class takes 2 command line arguments, an input file and an output file, creates an instance of IDedLinkedList that holds MyItem objects and operates on that linked list of objects by calling the appropriate methods of IDedLinkedList.

load-cell-driver icon load-cell-driver

Driver for a load cell (strain gauge) with a known capacity and rated output

mips-fundamentals icon mips-fundamentals

Multiply multiplies two user input integers, Evensum sums up the even numbers up to a user input integer

multiprocess-cpu-and-memory icon multiprocess-cpu-and-memory

Two separate processes running simultaenously, one acting as memory, the other as a CPU fetching instructions from memory and executing a program.

pong icon pong

The game of pong developed on an Arduino Uno R3 wired up to an OLED display with physical buttons and a buzzer for sound effects.

pyprog icon pyprog

Python interpreted programming language, created for CS 4337 Project.

raspberry-pi-cpu-temp-log icon raspberry-pi-cpu-temp-log

Monitors the cpu temperature of a Raspberry Pi, logs that data to a csv file and graphs it, and is automated to run on startup.

sieve-of-eratosthenes icon sieve-of-eratosthenes

Outputs all prime numbers smaller than or equal to a positive integer N given by the user using Sieve of Eratosthenes algorithm

web-proxy icon web-proxy

web proxy server project for CS 4390 computer networks

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.