|
|
|
|
|
by eggy
3764 days ago
|
|
I agree, but is it then just the open source of it that drove Arduino over say, the Basic Stamp 1 by Parallax? I believe it was very accessible, affordable, and even the smallest Arduinos today are not much smaller albeit with more chips on them. I was using the Parallax Basic Stamp 1 in 1994, 10 years before he even wrote his thesis. It had a BASIC interpreter on ROM, PBasic, 5V regulator, EEPROM, oscillator, and 16 i/o pins (GPIO nowadays). It wasn't called the Stamp for its size for nothing!
I was controlling Christmas Window displays - pneumatics solenoids, motors with relays, and lighting and smoke machines. I used relatively-new capacitive switches on the windows facing the street in NYC, that children could touch and make a Xmas Nutcracker bite and raise a bell in his arm for the Saks and Lord & Taylor Christmas windows. This is why I was not pulled into the whole Arduino thing; I essentially already had it without going all techy and banging bits on self-assembled circuit. All I needed were some interface resistors or relays for the high voltage stuff beyond the output pins 150mA limit. The BS1 had a nice text editor, and you could leave the BS1 connected while programming and re-write the program to see the affect immediately. If anything, no genius needed for Arduino; the tech and very exact model, although, commerical was already there, so indeed history is written and some truths lost in time or washed away.
He highlights commands he takes credit for terming like 'digitalWrite'. These all had similar counterparts in PBasic back then (you could define ledA PIN 2, then just write HIGH ledA or TOGGLE ledA)that are in my opinion no more difficult.
I was on the Processing forums when they first started, ECHO in NYC, at the time. I am grateful for the internet in bringing these to my doorstep, but sometimes hype, or fashion wins over true technical marvels, and we give accolades to imitation or mediocrity. The true geniuses usually don't seek fame, fortune at first, but only thirst to discover. As I get older I smile when somebody thinks they invented something. The knowledge to build a catapult was "re-discovered" at least twice in history due to communications and wars. Nowadays, the internet ensures you should be able to dig up some precursors to your efforts, and not reinvent something that existed only 10 years before your university education. |
|
Being readily available for Mac doesn't hurt for the design/art crowd either- Wikipedia suggests that Basic Stamp didnt have first-party Mac support? Also looking visually similar to Processing (both the IDE and the code style) eases the switchover for people who are new to coding. Ive heard Arduino described as "Processing for Hardware" which is a bit of a stretch in a technical sense, but perhaps exactly correct in a spiritual sense.