About Perry Newlin
I’m a Junior at the Milwaukee School of Engineering. I’ve been actively involved in embedded systems, circuitry, and homebrew computers since I was 10 years old. I’m the person who has their entire living room full of custom PCBs, FPGA development boards, and wacky projects. I’m eager to continue applying my passion, skill, knowledge and love for the field of computer engineering to create innovative and elegant solutions.
Skills
- Python (Tkinter, PyQt, matplotlib, tensorflow, pytorch, transformers, pandas, pyserial, Qiskit, Flask)
- VHDL
- HTML/CSS
- Verilog/SystemVerilog
- TCL (TCL/Tk)
- C
- Java
- MATLAB
- Git
- PCB design
- Arduino/Arduino IDE
- CocoTB
- Questasim
- Harware in the loop (HIL)
- Simulink & Speedgoat
Websites
- easytrig.com Free and Easy Engineering Calculators.
- wrelks.com Blog website, resource collection for Qiskit/QuantumComputing, Quantum circuit sim w/ math
- relks.org Artificial Intelligence that survives in space.
- perrynewlin.com (Here!) minimalist portfolio website.
- theoneduck.com Software solutions for the everyday user, no subscriptions just elegant working stuff.
Projects
- AI Chatbot
Technologies Used: Python (Flask, llama_cpp, HTTPServer)
Custom made terminal frontend that allows the user to communicate with a quantized obliterated LLM. Watch the Demo!
- RM69330 Breakout Board & BLE App
Technologies Used: C++, Teensy 4.0, Arduino IDE, Android Studio, Kotlin
I Designed and manufactured a breakout board for high resolution circular screens with no prior existing breakout board. I also developed an app that could connect to a user's phone over bluetooth and then recieve incoming images and have said image displayed in 454x454 AMOLED.
- ARM Processor from scratch in VHDL.
Technologies Used: Quartus, VHDL, ModelSIM
In Digital Logic II I implemented an ARM processor in VHDL on the DE10, an FPGA development board.
- 8Bit Computer (SAP-1) from scratch
Technologies Used: 74LS logic chips
Started at 13Yrs old I began to construct the SAP-1 computer based on 'Digital Computer Electronics' from Paul Malvino; completed at 14yrs old.
Gallery
Interesting pictures I take during the creative process.
To prevent un-authorized use, a vast majority of the gallery is hidden (>500Pictures/Videos). Thank you for understanding.