Cryptocurrency Price Trend Detection Using ANNs

     Technical analysis is a method employed by traders to evaluate the current state of a security. These methods use various mathematical or statistic...

View



Analog Voltage to Frequency Converter

     Implementing a votlage to frequency converting system is a trivial task in the digital realm using things like microcontrolers but it’s a fun engin...

View



Convolutional Neural Network for Cat vs Dog Image Classification

     The goal of this project was to experiment with a basic convolutional neural network whose purpose is to distinguish wheter an inputed image is tha...

View



Controlling a Digital Servo Motor Using C and a Raspberry Pi

     A small project of mine required the use of a servo motor controlled by a Raspberry Pi. Before this I had always used libraries to control servo mo...

View



SPWM Variable Frequency Single Stage Inverter Design

     SPWM is a PWM technique used to create a wave of pules that average out to a sine wave. One advantage of creating sine waves with this technique is...

View



Discrete Gate Driver Designs

     Unlike an ideal switch, the cost of switching a mosfet is charge. By delivering/removing as much charge as possible, in the smallest amount of time...

View



Altera FPGA Based Super Hash Processor Design

     The goal of this project is to implement a FPGA core that can compute the SHA1, SHA256, and MD5 hash result of any given message. This design is im...

View



Brushed DC Motor Controller Design

     The H bridge inverter is the preeminent method of controlling brushed DC motors or any bi-directional load. The Hbridge allows for supplying bi dir...

View



Dickson Charge Pump

     The Dickson Voltage Multiplier is a useful and cost-effective circuit that can be used to create higher voltages when designing a system that is po...

View