Design and modeling of the animatronic using Fusion360. Various mechanical techniques including the use of a 6 DOF Stewart Platform for the animatronic's neck.
3D Printing
3D Printing using PLA filament and assembly of all the animatronic parts.
Hardware
Hardware components selection includes DC motors, servo motors, ball bearings, D-shaped & Hex-shaped rods, plastic chains, nuts & bolts, etc.
Printed Circuit Boards (PCB)
Design, layout and manufacturing of my own PCBs to accomplish various functions such as power supply, motor drivers, LED and NeoPixels drivers, audio playback, SD Card reading and writing, etc.
Electronics
Electronic circuits design using Microchip's PIC32MX microcontrollers, Xilinx's XC95 CPLDs, LCD display, matrix keyboard, and more.
Soldering of through-hole as well as surface mount components.
Software Design & Programming
Firmware design and programming of CPLDs (Verilog) and microcontrollers (C++).
Development and implementation of my own plugin architectured animation application (C#).
Every week, I try to publish a new YouTube video showing my progress on various parts of the project. I have organized my YouTube channel into 8 different video series that are detailed here.