Wyatt Gahm

Computer Engineering / Embedded Systems

Projects

LF audio device analyzer

A testing setup to measure the waveform, gain, harmonics, and more of simple audio amplifiers and effects. Based on STM32.

STM32 ARM-Cortex KiCad Analog Signals Power Design PCB Layout Pick and Place Embedded Code

Ka Band Radar Detection - Part 1

A custom antenna and filtering setup manufactured on Rogers R4003C for use in 34.5 Ghz sensing of police scanners. Experimentation and research with RF engineering and simulation principals. To be continued...

openEMS Matlab KiCad RF Hardware Design Intital Research

Web-Enabled LED Strip Controller

A MOSFET based rgb fading library for ESP8266 NodeMCU. An iOS app configures the lights and pattern through a simple free REST server.

C++ Swift REST Espressif

AtTiny85 Embedded Watch Project

Embedded microcontroller system with peripherals like an OLED screen, RTC, battery, 13 Mhz radio, and support for bluetooth. Additional features include battery level monitoring, a laser pointer, and the no-ram graphics library.

C AtTiny85 I2C KiKad

Artifact - Objective C Alternative Hooking Mechanism

A library for iOS environments, interposing the Objective-C message mechanism. Control flow is monitored, directed, and subverted by a handler function. Optimized for non-significant impact on processing speed. Useful for hiding hooking mechanism or studying control flow.

iOS ARM64 ASM C Objective-C

Cat Toy and Monitoring System

A cat toy with motorized driving, remote control over wifi, and video feed over wifi. The project combines an embedded system on a small robot with video stream delivery and other integrations. This was a team project.

Python C/C++ H-Bridge Altium ESP32 WebRTC BLE UDP/TCP I2C Circuit Design

Cat Toy and Monitoring System - INDIVIDUAL

A cat toy with motorized driving, remote control over wifi, and video feed over wifi. The project combines an embedded system on a small robot with video stream delivery and other integrations. This was a team project. This listing leads to my personal contributions.

Python C/C++ H-Bridge Altium ESP32 WebRTC BLE UDP/TCP I2C Circuit Design

Analog Guitar Effects

Simple audio amplifiers and effects for guitar "pedal" applications, using parts from a local surplus store. Old analog electronics made into boost and distortion preamps.

Analog Electronics Small Signal Transistors

Dynamic Analysis: Control Flow Resolution

A custom tool built on top of gum stalker (Frida) to trace the control flow of heavily obfuscated binaries. The goal is to determine the behavior and function of certain routines and paths. Reinstrumenting code in real time offers major advantages over static and symbolic anaylis of black-box binaries

iOS ARM64/x86-64 C Frida IDA Pro & Binary Ninja

Contact

Want to collaborate or just say hello? Reach out through any of these channels: