Clayon Walker

Clayton Walker

I'm an Engineer with a passion for Technology, always looking to combine my talents and enthusiasm in the entertainment and theme park industries.

I love to build applications that can interface with the world around us, in order to provide a fully interactive environment, no matter the platform.

Education

University of Central Florida


Associations

Work Experience

The Walt Disney Company


The DiSTI Corporation

Download Resume

Software Skills

"Software powers the future"

Hardware Skills

"Hardware bridges software and reality"

Platform Experience

"The right tool for the right job"

Other Competencies

"Engineers pick up skills quickly"

Projects

Filter projects by what skill you would like to see, or just view them all.


Sorcerer Class Prototype Bus

Audio synced to lighting shows on a Prototype Bus at WDW. Showcased at Destination D23, this project was a collaboration between Emerging Technologies and Walt Disney Imagineering.

Lighting shows on a Prototype Bus.

GitHub

LiFi Music

Here I transmit a music file over the visible light spectrum using LiFi (Visible Light Communication) to a speaker, via LEDs and Solar Cell.

Here I transmit a music file using LiFi.

GitHub

Capacitive Touch Lamp

Here I created an interactive lamp through the use of capacitive touch, a Raspberry Pi, an Arduino, and python. I use a Neopixel LED ring for the lighting.

Light and sound through Capacitive touch.

GitHub

BLE Lamp

3D printed base and diffuser, combined with Adafruit Feather 32u4 Bluefruit board and RGB LED Neopixel ring, allows for a lamp controlled through bluetooth low energy. Includes custom lighting animations.

RGB LED Lamp controlled through BLE.

GitHub

Magic Lamp

Magic Lamp made out of an Arduino Trinket Pro, Neo Pixel LED Ring, 3D printed base, and powered through Qi wireless charging technology.

Wirelessly powered Arduino lamp.

GitHub

AdaBox 001

Example projects that I created based on components received with Adafruit's Adabox001. These include: Temparture sensor + LCD display, LED brightness based on flex resistor sensor value, pitch of piezo buzzer based on light levels from photo resistor, RGB LED with potentiometers for individual color channels, and RGB LED Neopixel shield with buttons for previous and next animation pushbuttons.

Experiments with AdaBox001.

GitHub

AdaBox 002

AdaBox002 comes with the Adafruit Feather 32u4 Bluefruit, an Arduino compatible board with BLE built in! This is the same board I used for my BLE controlled RGB LED lamp with the 3D printed diffuser. This time we're using the control pad's directional buttons to send commands to the motors, controlling the wheels of the robot to move it. The 1-4 animation buttons are used to play different songs from a piezo buzzer, including the Super Mario theme, and Star Wars songs.

BLE Controlled Robot.

GitHub

Leap Motion BB8

Here I use the Leap Motion to control/move the BB8 version of Sphero with my hand. The communication protocol I use is BLE.

Control BB8 Sphero with Leap Motion.

GitHub

Leap Motion Eyesbot

Here I use the Leap Motion controller to move a 3D printed robot, called the Eyesbot. Includes gesture support for both lights and pictures.

Control Eyesbot robot with Leap Motion.

GitHub

Leap Motion Philips Hue

Here are some experiments with multiple Philips Hue smart lights. I also use the Leap Motion to control the lights' color/brightness/state.

Control Philips Hues with Leap Motion.

GitHub

Leap Motion Arduino

The Leap Motion sends signals to an Arduino to move a pair of servos, simultaneously mimicking your hands' pitch and yaw. I also use an IR sensor on a servo, as well as turning on different LEDs based on the gesture percieved by the Leap Motion.

Control Arduino sensors with Leap Motion.

GitHub

Leap Motion

Here I display general functions with the Leap Motion controller, using 2 wide angled cameras and infrared motion tracking technology.

Leap Motion infrared tracking technology.

GitHub

Alexa Pi

Amazon Echo built out of a Raspberry Pi by using the Alexa Voice Service. Coded in Python and interfaced through push button or Wii Remote via Bluetooth.

Amazon Echo built out of a Raspberry Pi.

GitHub

RPi: Humidity and Temperature Sensor

Web server built with Flask, using a Raspberry Pi and DHT22 sensor to graph the humidity and temperature in my apartment over time. Uses Skeleton for UI, Google Charts to illusatrate data, and sqlite to store it.

Temperature/humidity sensor + Raspberry Pi.

GitHub

Hue Button

Button wired to a breadboard that will signal a Raspberry Pi to turn on/off Philips Hue smart lights in the room. Uses Python and JavaScript.

Raspberry Pi + button for Philips Hues.

GitHub

TouchPoint Simulation

Simulation of a TouchPoint at Walt Disney World. These are used for park entrance and fastpass verification. Uses an Arduino, Neo Pixel light rings, a color sensor, and a proximity sensor.

Walt Disney World TouchPoint simulation.

GitHub

UNTZtrument

MIDI device made with Arduino Leonardo, and Adafruit Trellis boards. Includes LED push buttons for visual feedback.

MIDI device with Arduino Leonardo.

GitHub

RFID Reader

Using an RFID reader with Arduino, MagicBands, Disney Infinity, and Nintendo Amiibo characters.

Arduino + RFID reader.

GitHub

Losant IoT Kits

Losant IoT Kits that include a push button, LEDs, moisture sensor, and door sensor. Includes ability to send sensor data to dashboards and communicate via email, SMS, or Slack.

IoT for button, moisture, + door sensors.

GitHub

Amazon Dash Button

How to hack an old Amazon Dash Button to do whatever you want.

Amazon Dash Button Hack.

GitHub

Drone and Light Ring

Crazyflie 2.0 Drone with custom LED animations via a light ring.

Drone with Light Ring.

GitHub

LED Strip

NeoPixel LED strip, programmed in C, controlled through an Arduino.

NeoPixel LED Strip.

GitHub

Rainbow Light Show

Using 3 IR transmitters and recievers, you are able to indivudually color an RGB LED strip. Brightness can be determined by proximity to IR sensors, and colors can be combined.

Infrared RGB Light Show

GitHub

Pokemon Ornament

Using an Arduino + Neopixel Matrix, I made a Christmas ornament that scrolls through 8-bit representations of my favorite Pokemon from Gen 1.

Neomatrix + Pokemon

GitHub

Raspberry Pi

This is a repository for cool scripts I write to do useful and fun things for the Raspberry Pi platform. This is a mix of both Python and JS.

Python and JavaScript + Raspberry Pi.

GitHub

Arduino

Experiments with Arduino, inlcuding: A traffic light simulation, PIR sensor motion detection alarm, a night light using a photo resistor, LED and motor PWM control through a potentiometer, RGB LED synced to RGB LCD screen, and more.

Experiments with Arduino.

GitHub

Cave Game

A 2D side scrolling game, similar to Mario. Coded in Object Oriented Java. Includes: score, puzzles, platforming, enemies, music, and more!

2D side scrolling game in OOP Java.

GitHub

PL0 Compiler

A fully working compiler, written for the PL0 language. Includes: lexicographical scanner, parser, and virtual machine. Coded in C.

Compiler for PL/0 written in C.

GitHub

Object-Oriented Chat Service

A service that simulates a chat room. Uses sockets; coded in Object Oriented Java. Includes graphical user interface, UML diagrams, and docs.

Chat room service written in OOP Java.

GitHub

Mini Processor Simulator

This is a core part of a mini processor simulator, called MySpim. Coded in C programming, and implements a single cycle data path.

Mini processor simulator written in C.

GitHub

War-iOS

This is a simulation of the card game War, built for mobile on the iOS platform. This was one of the 1st iOS apps I built. Includes graphics.

Card game War in iOS Swift.

GitHub

Computer Vision

Senior level Computer Vision course I took when I was in college. Includes Sobel and Canny algorithms for edge detection. Written in C.

Sobel and Canny edge detection algorithms.

GitHub

Programming Languages

This repository contains assignments in both high-level to functional programming languages. These include C--, Haskell, and Lisp (racket).

C--, Haskell, and Lisp (racket).

GitHub

Computer Science 2

Data Structures and Algorithm Analysis, emphasizing on Java programming. Focuses on graph theory, greedy algorithms, and dynamic programming.

Algorithms and Data Structures in Java.

GitHub

Computer Science 1

Data Structures and Algorithm Analysis, emphasizing C programming. Focuses on linked-lists, recursion, stacks/queues, and Binary Search Trees.

Algorithms and Data Structures in C.

GitHub

Python Programming

This repository contains Python scripts I wrote when I was learning how to program in my university. Includes turtle program that draws my name!

Intro programming in Python.

GitHub

Web-Based Technology Final Project

Final project website for intro to web development technology course I took. Uses HTML5, CSS3, JavaScript, and jQuery. Includes hover boxes.

Web Development in HTML5/CSS3/JS.

GitHub

Operating Systems

This repository include code for my Operating Systems class I took in college. Went over semaphores, forks, child processes, in C and Java.

Forks and Child processes in C and Java.

GitHub

Personal-Website

Personal website for showcasing myself, using HTML5, CSS3, and JavaScript. Includes education/work history, resume, skills, projects, and contact info.

Site to show skills, code, and project videos.

GitHub