This week, Edward L. and I did our presentation on Arduino, a multiplatform microcontroller that can be programmed to fulfill many different functions. These functions can range from being able to detect earthquakes before they happen and tweeting when one is detected to powering a mechanical bull for dolls to ride on. For computer programming aficionados, this circuit board is a very exciting piece of technology. It utilizes its own programming language, but it closely resembles the C++ programming language that is standard in a lot of programming software. Arduino is also very affordable--the base chip costs around $25-$30, and add on devices called shields range anywhere from $10-$100.
One really unique aspect of Arduino is that it promotes open source programming. Open source programming is essentially a movement to get away from proprietary elements of other programs, which means that people are allowing their creative and intellectual property to be utilized by anyone who wants to utilize it without any major copyright or ownership issues. By allowing for open source development, programmers can create newer concepts based on things other people have already developed. Arduino strongly promotes creativity and innovation among those who have a knack for programming.
Linked below is a TED talk done by Massimo Banzi, creator of Arduino:
Also linked here is our Prezi on Arduino: