Recent Posts

Remotely Debug ARM Cortex with Segger Tools

I recently discovered that SEGGER’s debugging tools can be used remotely! Refer to the official documentation for more details, …

Notes on Building HPM Baugh-Wooley Multiplier Generator

This blog post may not make complete sense if read by itself. These are my notes written while I was reading the HPM Baugh-Wooley …

A Two-Column Spec Sheet Table in LaTeX

Writing a specifications section of a technical datasheet? This could help!

Fixing "Now Playing" feature on Google Pixel 3

My fix for Google Pixel Now Playing A few weeks ago, I noticed the Now Playing feature of my new Google Pixel 3 phone stopped working. …

Pixel 3 Personal Concerns

Ramblings on why I dislike the looks of the upcoming Pixel 3.

Projects

*

FFT IP Core Generator

A highly configurable FFT IP Core generator.

MegaMoto Lib

Arduino motor control library for MegaMoto and MegaMoto Plus by Robot Power

ALPS Laser Projector

Signage from the Mountaintops

cppcheck-codequality

Convert a CppCheck XML report to a GitLab-compatible Code Quality JSON report

Greenhouse Automation

DIY Control of your own Greenhouse

Avatar

Alex Hogen

Embedded Firmware Engineer

Biography

I write bare-metal code for microcontrollers. I also tinker with Linux and FPGAs. On this site I share some of my personal projects and technical discovery.

Expect to find stuff about microcontrollers like ARM Cortex-M0/M4/M7, PIC32, or AVR ATtiny.

Disclaimer: This is a personal website. Any information or opinions expressed here are my own. They do not reflect the opinions of any organization(s) I am associated with. Any information or advice is for informational purposes only and should be treated as such. Consult with an authorized engineering and/or legal professional before using this information.

Interests

  • Digital music
  • Embedded networking
  • Automated testing
  • Coffee

Education

  • B.S. Computer Engineering Technology, 2016

    Oregon Institute of Technology

Experience

 
 
 
 
 

Firmware Engineer

Audix Microphones

Mar 2017 – Aug 2019 Oregon
 
 
 
 
 

CST 231 Research Assistant

Oregon Institute of Technology

Apr 2015 – May 2015 Oregon
 
 
 
 
 

Engineering Intern

EnergyNeering Solutions Inc.

Apr 2011 – Aug 2011 Oregon

Publications

Value of Custom Hardware in Education

Instructors for digital logic and design courses have a wide variety of FPGA development kits to choose from. Should the instructor …