

Oddisy Drone Dispatch System
As a capstone project to my Robotics Engineering and Electrical & Computer Engineering degrees at WPI, I worked on a team with 3 of my...


Battlebot(120lb) Brushed ESC
The WPI robotics club competed at the 2018 robogames battlebot competition with a 120lb vertical spinner. This robot used two A28-150...


Robot In Three Days 2018
Participated on team WPI, a robot in three days team as the electrical and software lead. The purpose of robot in three days is to...


Triple ESC
A very common combat robot configuration is dual brushed drive and a single brushless weapon. With this in mind, I set out to design a...


Battle Driver: The Third Generation
With the growing need to control larger and larger brushed dc motors for a variety of projects, I designed a bigger and better motor...


Unified Robotics IV: Navigation
In the final class of the undergraduate series of robotics engineering at WPI, students we're tasked with writing software to navigate...


Dual BDC Controller
This board was designed for small battlebots with dual brushed motor drive. Delivering a peak current of 3.6 Amps with up to a 20 volt...


Multi-DOF Arm (WIP)
After finishing the Unified Robotics III undergrad course at WPI, I felt the need to further experiment and learn about open-loop...


Revision 2.0 DC Motor Controller
This project is the second version of a custom brushed DC motor controller. This version had significant improvements in driving...


UNIFIED ROBOTICS III: Manipulation
In this WPI Robotics Engineering course students were given a pre-built 2-Degree of freedom (DOF) planar arm and were tasked with writing...