Edward Deaver, IV Let's work together.

Get In Touch

Prefer using email? Say hi at

Hack Upstate 2020 Is the mail here yet (2nd place winner) (TensorflowOpenCV)

For Hack Upstate’s 2020 virtual Hackathon I created “Is My Mail Here Yet?”. I also came in 2nd place.

Hack Upstate 2020 Is the mail here yet (2nd place winner) (TensorflowOpenCV)

For Hack Upstate’s 2020 virtual Hackathon I created “Is My Mail Here Yet?”. This was my first time using Tensorflow and OpenCV.

Inspiration:

I missed an important package from Fedex.

What it does:

This project emails you when Fedex or UPS are here.

How I built it:

Python script and lots of reading.

Challenges I ran into:

  • Tensorflow seems only support CUDA 10 while I have CUDA 11 installed.
  • To rectify this issue I spun up an ubuntu virtual machine, this didn’t help because Tensorflow will run on the GPU unless you set the environment variables.
  • My WYZE cam’s beta firmware is definitely in beta:
    • The RTSP stream it gave me produced many dropped frames that caused my program to receive empty or incomplete frames which resulted in hard to originate crashes.
    • Accomplishments that I’m proud of:
  • This was my first time using Tensorflow or OpenCV.

What I learned:

Learned how to use Google’s Teachable Machine, Tensorflow, OpenCV.

What’s next for Is the mail here yet?

Pushing it to run on an ESP32 and check for USPS.

Built With:

  • OpenCV
  • Python
  • TensorFlow

Try it out:

GitHub Repo

See it on DevPost:

https://devpost.com/software/is-the-mail-here-yet


Hey, I’m Edward, nice to meet you!

Edward Deaver is a Computer Science graduate of Le Moyne College. He is a CS major working to merge computer science and art to create amazing experiences. My professional goals are to run my own right-to-repair cycling hardware company. I want to work with passionate people who are not afraid of trying new innovative approaches and are not afraid of failure and what can be learned from that.

My skills include Arduino, lighting, openFrameworks, Python, Editing.

Get in Touch