I’ve been developing knowledge and material for a new computer science course the the University of Regina. The idea of the course is to give artists knowledge required to incorporate digital media into their artistic works. More specifically, it will be aimed at teaching basic hardware and software development using the Arduino as a platform.
[ READ MORE ]
We’ve been friends for a long time! I remember researching school projects with you in elementary school, playing Mini Putt and the Helicopter Game with you in high school computer science classes.. we had that thing with World of Warcraft too, those were good days. I remember pirating my first album, and later actually buying
[ READ MORE ]
In my last post I talked about how I figured out how the NES controller worked. Today I soldered the wires of the NES controller to some stripboard and SIP sockets, then connected it all up with the Arduino. I implemented the pseudo code almost line for line, and simply added a bunch of overhead
[ READ MORE ]
I’ve been playing around the Arduino a lot lately. So far I’ve made some LEDs blink, be controlled by push buttons and potentiometers, and made a bit of terrible terrible sound using pulse width modulation (PWM). As cool as blinking LEDs, buttons, knobs and sliders are… it was time to move on
[ READ MORE ]
An article review of Wolf et. all's "On the meaning of free software." What I am most interested in is whether or not the GPLv3 is in line with the free software ethic. While I agree with most of what the authors have to say, I think a much more convincing argument can be made by exploring the subject from the stand point of discourse ethics. This is just a draft version of the paper, feel free to comment, etc about terrible spelling, grammar, or bullshit arguments
[ READ MORE ]