hero-image
HOME
hero-image
project-highlight-image

DOOM on Arduino Uno (Embedded Systems Project)

hero-image
Arjun

Project Timeline

Aug 2025 - Aug-2025

OVERVIEW

Recreated the classic game DOOM on an Arduino Uno using open-source schematics and code. Built the hardware interface with an OLED display, tactile pushbuttons, and a passive buzzer to replicate in-game actions. This project deepened my understanding of microcontroller hardware, memory limits, and how low-level software interacts with physical components.

HighlightS

  • Wired and programmed a fully playable DOOM interface using an SSD1306 OLED and button-based directional control.
  • Integrated audio feedback through a passive buzzer to mimic in-game sound events.
  • Managed low-power operation using a Li-Po battery and efficient code execution within Arduino’s tight memory constraints.
  • Experimented with hardware debugging and input debouncing for smoother gameplay.

SKILLS

Arduino IDEC/C++

Additional Details

lowinertia
Portfolio Builder for Engineers
Created by Aram Lee
© 2025 Low Inertia. All rights reserved.