Designed circuits that are controlled by a microcontroller and analog sensors. Projects include a model ski lift, LED light controllers, a digital synthesizer, and a thermometer. Learned C programming and command line interface. Information was learned through class and my own research.
I was involved in a class that taught me the basics of 3D programming using WebGL, derived from OpenGL. The 3D logic was written in Javascript and the shaders were written in a C type language. For the class all work was done manually without the help of 3D libraries. For my own personal projects I learned the popular three.js library to help write the code. Some examples of my work can be found in the projects page.