Alex Gordon
About Me
Hello, if you read this far then congrats! I'm from CEG @ uOttawa usually researching and developing prototypes related to ESP32/RP2040 embedded systems and electronics hardware design. Aside from that, I also do things such as CAD design, digital systems, and low-level programming.
I've also been restoring/repairing computers since 2019, as well as 3D printers, air conditioners, bikes, PEVs (e-scooters, e-bikes, etc.) and many other electronic equipments. Apart from hardware I also do mostly signal simulation related stuff.
Latest Project
Chimera iXY v2.0
Current Status: v2.0 Releasing 1-12-26...
Current Projects
Chimera iXY v2.0
Fully custom designed and built high-speed 3D printer from two bedslingers using ‘CoreXY’ kinematics.
COMPLETE
CrunchLAN
TCP-Based realtime LAN game based on the Client-Server network model. Custom java protocols using the raw socket library.
COMPLETE
MIPS Processor
Designed entirely using RTL-based VHDL & programmed on the FPGA DE2-115.
COMPLETE
Flsun i3 Speed Mod
A set of hardware/software modifications to increase speed/quality of the Flsun i3 C from 2017. Merged to Chimera iXY project.
COMPLETE
MAX232 UART
Design of a low power Universal Asynchronous Receiver Transmitter with adaptive baudrate.
COMPLETE
Real-time Cycling Tracking APP
A cycling mobile app designed for tracking of data & events. Features a real-time cloud data-base.
COMPLETE
SignalSculpt
Audio reacting engine for After Effects. React any waveform frequency with a layer property in one click.
IN PROGRESS
Programming Archives
CEG4136 - Computer Architecture 3
OpenCL related convolutional image/video computations.
CEG3136 - Computer Architecture 2
In assembly and C using the M68HCS12 Motorola Processor.
ELG3125 - Signals and Systems
Signal processing with LaPlace, Fourier, and Z transforms in MATLAB.
CSI2372 - Advanced C++ Concepts
Pointers, STL library, templates, hardware interfacing, and sorting algorithms.
SEG2106 - Software Construction
Scalable software systems.
CSI2110 - Data Structures and Algorithms
Implementations of data structure related stuff like k-nearest neighbors and Dijkstra's algorithm for graph traversal and analysis.
Creative Work
I'm always looking to improve my audio & visual skills through the Adobe Suite. Check out my music video channel where I've been (inconsistently) uploading my progress on my project SignalSculpt!.
Get In Touch
I also offer 3D printing services and specialized repair for electronics. Message me for quotes!
Location
Ottawa, Ontario, Canada