8-Bit Transistor Calculator
Spring, 2022
Completed as a Bridgewater State University, Undergraduate Research Semester Grant project, I created an 8 bit 2 function calculator, using the basic components of a CPU.
By taking the internal schematic of the well documented 74LS00, we can extrapolate a basic Adding and Subtracting circuit.
Limitations
As with everything, this project had some limitations.
- For adding, it has a range of 0 to 255 for input, and 0 to 510 for output.
- For subtracting, it has a range of -128 to 127 for input, and -256 to 255 for output.
- Since we deconstructed the internals of these integrated circuits, our physical footprint also grew.
SAEFTy Computer
Spring, 2023
Completed as a Bridgewater State University, Undergraduate Research Semester Grant project, I attempted to make a CISC processor.
For this, I requested the help from Lyra Brown to design and construct this project
This project is still a work in process, as our final presentation results were not fully functional.
Mechanical Integrator
Fall, 2023
Planned as a Bridgewater State University, Undergraduate Research Semester Grant project
Goals
- Make a machine that, if given a continuous function, in terms of X, can find the area underneath the curve between 2 points.
- Increase our knowlege of how Symbolic Math libraries, such as SciPy, work.
- Demonstrate the Fundamental Theorem of Calculus by integrating various types of functions, included but not limited to:
- Polynomial
- Reciprical Polynomial (1/x)
- Trigonometric Functions (Sin, Cos, Tan)
- Inverse Trigonometric Functions (asin, acos, atan)
- Hyperbolic Functions (cosh, sinh, tanh)
- Reciprical Trigonometric Functions (Sec, Csc, Cot)
- Use a library like MatPlotLib to show our results.
Achieved