2022 Reading Recap

In 2022, I embarked on a mission to read 10 books before the year’s end. Although I fell slightly short of the target, my reading journey was still filled with captivating and inspirational reads.

What I read in 2022

  • Doctor Sleep, Stephen King
  • Anthem, Ayn Rend
  • IT, Stephen King
  • Atomic Habits, James Clear
  • Dune, Frank Herbert
  • Insomnia, Stephen King
  • Needful Things, Stephen King
  • Can’t Hurt Me, David Goggins

What I read in 2021

Since there isn’t a 2021 Reading Recap here is what I read in 2021.

  • The Shining, Stephen King
  • 1984, George Orwell
  • Living with a Seal, Jesse Itzler
  • The Subtle Art of not Giving a F*ck, Mark Manson

Although I didn’t manage to read as much as I had initially planned, it was still a remarkable year. I made progress towards my goal of reading every Stephen King novel, and in 2022, I added Doctor Sleep, IT, Insomnia, and Needful Things to my list. Looking forward, my reading list for 2023 is already brimming with exciting titles.

Favorite Book of 2022

Among all the books I read this year, Can’t Hurt Me by David Goggins stood out as an absolute favorite. My introduction to Goggins came when a friend lent me Living with a Seal by Jesse Itzler, and through that, I discovered Goggins’ own compelling story. Can’t Hurt Me narrates Goggins’ lifetime of struggles and his extraordinary journey to becoming the toughest man on the planet. His achievements include being the first and only member of the US Armed Forces to complete SEAL training, Army Ranger School, and Air Force Tactical Air Controller training. Goggins’ philosophy revolves around the idea that we have the power to achieve anything we set our minds to, often failing to tap into even half of our mental and physical potential. His story is incredibly inspiring, particularly for those seeking to understand the depths to which a human can push themselves beyond perceived limits. Excitement is building within me as I eagerly anticipate his upcoming book, Never Finished, scheduled for release in 2023. I can’t wait to uncover more of his insights and wisdom.

Senior Design Fall 2021

This semester, I successfully completed the first course of Senior Design at the University of Iowa. Throughout the course, we were divided into teams, affording my team and me the opportunity to apply the knowledge we had accumulated over the past three years with our degree. The course entailed three distinct Electrical/Computer Engineering projects, each culminating in the creation of a final product.

Project 1 - Digital Thermometer with Web Interface

The initial project, which I personally found most fulfilling, involved the development of a digital thermometer capable of displaying the current temperature on both a screen and an online interface. The thermometer enclosure houses a Raspberry Pi, serving as the main processing unit, along with a temperature probe that has been ingeniously repurposed with XLR connections, allowing for convenient plug-and-play functionality within the enclosure. Additionally, the enclosure features an LCD screen to display temperature readings, an on/off switch, and a button to activate the screen and view current temperature data. Remarkably, the entire device is powered by a 20,100 mAh portable charger.

Thermometer Enclosure

Operating on boot-up, the thermometer utilizes a Raspberry Pi to execute two Python scripts. The first script primarily checks the device’s on/off state, while the second script establishes and operates a server. The Raspberry Pi continuously monitors user inputs, client connections, messages, and sends temperature data at one-second intervals.

Thermometer GUI

On the receiving end, our computer runs a script that connects to the server created by the Raspberry Pi. This client script receives temperature data and presents it through a graphical interface. The interface offers options for Celsius and Fahrenheit display, text messaging for threshold alerts, and a visual graph to observe temperature changes over time.

By the end of the project, my team and I had not only learned valuable skills in electrical hardware and software but also developed a fully functional digital thermometer that showcased our knowledge and studying in Electrical/Computer Engineering.

If you want to check out a more detailed report of the project you can see it here. This is our final report my team and I wrote to be submitted with our project.
Broken Engineers Thermometer with Web Interface Final Report

Project 2 - Electric Eye Safety System

The second project of the semester involved the creation of an Electric Eye Safety System, designed to simulate an emergency stop scenario often encountered in industrial settings, such as factories with conveyor belts or heavy equipment. The system’s goal was to prevent injuries by triggering a shutdown if a foreign object disrupted the connection between a laser emitter and receiver.

Electric Eye Safety System Receiver

Our team’s specific task was to develop a receiver capable of capturing an infrared signal transmitted by the professors and T.A.’s custom-made transmitter. This project presented a significant challenge, as it demanded the application of circuit design knowledge acquired in previous courses. To successfully complete this undertaking, I had to draw upon my expertise in hardware signal filtering, AC to DC conversion, electrical signal amplification, unity gain amplifiers, and voltage reading using an analog converter on an Arduino.

Electric Eye Safety System Schematic

The receiver we created efficiently captures the infrared signal from the transmitter and converts it into a compact electrical waveform. To ensure utmost accuracy, the signal is carefully passed through a buffer, protecting it from any external component influence and preserving its precise calculated nature. During the project, we found the website Filter Wizard to be an invaluable resource for creating hardware filters, and I highly recommend it to anyone in need of such assistance for their projects.

The circuit we designed effectively filters out ambient light noise, producing a clean waveform that allows for seamless processing. Following the filtering stage, the signal is directed through an amplifier and an AC to DC converter, making it readable by the Arduino. Whenever the infrared signal between the transmitter and receiver is interrupted, a LED located at the end of the breadboard illuminates, signaling the imperative need to shut down the system.

Throughout this project, I gained invaluable experience and honed my skills in tackling complex engineering challenges, reaffirming my passion for Electrical/Computer Engineering.

If you want to check out a more detailed report of the project you can see it here. This is our final report my team and I wrote to be submitted with our project.
Broken Engineers Electric Eye Safety System Final Report

Project 3 - Polling Website [UI/UX Design]

The final project for the course proved to be the most challenging and rewarding endeavor, as it required creating a polling website with enhanced features to rival the functionality of doodlepoll.com. This scheduling tool allows users to efficiently set up meetings and appointments for large groups, and our aim was to take this concept even further by incorporating more user-friendly and intuitive elements.

The website demanded multiple pages, each serving a distinct purpose: the home page, admin page, create poll page, modify page, poll page, and login page. Notably, the login and admin pages featured a hardcoded username and password, granting exclusive access to a single admin for making necessary poll changes.

To achieve the desired UI/UX design, we leveraged the gatsby framework, harnessing its wealth of helpful plugins. Each page was skillfully crafted using HTML, and we adorned the website with stylized components like buttons and fonts sourced from various libraries.

Polling Website Storyboard

This project proved particularly challenging for me, as my background lay primarily in electrical engineering with extensive experience in hardware and hardware-focused programming. However, I was fortunate to collaborate with talented teammates majoring in computer science and engineering, who brought considerable expertise in web development to the table. With their support, I dedicated myself to mastering the gatsby framework and undertook the responsibility of programming the login page for the site.

Creating a Poll

In the end, this collaborative effort allowed me to broaden my skillset and venture into the realm of web development, highlighting the invaluable learning experiences that come from interdisciplinary teamwork.

The entire website can obviously not be shown in a few screenshots but there is a report of the entire project included below.
If you want to check out a more detailed report of the project you can see it here. This is our final report my team and I wrote to be submitted with our project.
Broken Engineers Polling Website UI/UX Design Final Report

First Post

Welcome

This is my first post

This is the start of my website. Here you’ll be able to find all of the projects I have going on.

Here is a test of markdown syntax


SHARK FISHING
Captain Jack (Left), Me (Middle), Captain Ryan (Right)
8'9" Lemon Shark caught in Florida


Hello World

Goals for the future of this website.

1
2
3
4
5
6
1. About me page
2. Upload some of the projects I've worked on in the past
3. Change the theme and style
4. Add links to socials, resume, etc.
5. Add a reading corner so you can stay up to date on
what I'm currently reading