Skip to main content
Omar Mohammed
About Projects Resume
Let's talk
Omar Mohammed
Omar Mohammed
About Projects Resume
GitHub LinkedIn Let's talk

Projects

A collection of hardware engineering projects spanning embedded systems, FPGA design, and PCB development.

Flood Detection Sensor PCB

PCB Design IoT LoRaWAN

Custom PCB for a battery-powered flood monitoring system integrating thermal imaging, environmental sensors, and LoRa communication.

4-Bit CPU Architecture project preview

4-Bit CPU Architecture

VHDL FPGA Digital Design

Designed a working 4-bit processor on an FPGA. Built every piece in VHDL: the ALU for math and logic, registers to hold data, a program counter to track instructions, and a state machine to control timing.

Elevator Control System project preview

Elevator Control System

Embedded ATSAMD21 Register-Level

Programmed an elevator controller from scratch on an ATSAMD21 microcontroller. Users request floors via keypad, and the LCD shows real-time position as the elevator moves. 2-second transitions between floors, LEDs for status, buzzer for arrival. No Arduino libraries. Everything built at the register level. Timers, interrupts, GPIO, all configured by hand. Tedious but satisfying. Shoutout Sawyer Falkenbush for partnering on this one.

Bluetooth Messaging System project preview

Bluetooth Messaging System

Embedded Arduino Bluetooth

Built a wireless messaging device using an Arduino and HC-05 Bluetooth module. Pairs with a smartphone for two-way texting. Implemented multi-tap text entry on a keypad, old-school phone style, with messages displaying on a 16x2 LCD.

© 2026 Omar Mohammed