Live data from Hacker News

The Untold History of Arduino

arduinohistory.github.io

21–30 of 74 posts

Re: The Untold History of Arduino

#21
It's really just an Atmel AVR CPU, which you could buy on a development board before Arduino. Atmel has a tool chain for AVR CPUs, which is a version of GCC, so it's open source.[1] I've developed for such boards without any "Arduino" stuff. The Arduino project put a simplified IDE on the front of that.

Their real innovation was social. They built a community around the thing and provided documentation that wasn't addressed to EEs.

I'm so glad they didn't choose the PIC.

[1] http://www.atmel.com/tools/ATMELSTUDIO.aspx

Re: The Untold History of Arduino

#22
post #21

It's really just an Atmel AVR CPU, which you could buy on a development board before Arduino. Atmel has a tool chain for AVR CPUs, which is a version of GCC, so it's open source.[1] I've developed for such boards without any "Arduino" stuff. The Arduino project put a simplified IDE on the front of that. Their real innovation was social. They built a community around the thing and provided documentation that wasn't ad…

But doesn't PIC use GCC too?

Disclaimer: I'm a long time PIC user, going all the way back to the PIC16C84. Long before anything like Arduino came out, I always found Microchip's documentation to be much easier to crack. Of course, I admit to a certain amount of mental inertia and familiarity with the platform as well.

Re: The Untold History of Arduino

#23
It is always interesting to read genesis stories. I was especially surprised as I was reading this story to discover that the first prototype was built using the Javelin Stamp which I created. It is particularly ironic given that the rise in popularity of the Arduino was probably a contributing factor to the waning of interest in the Javelin Stamp.

Not to belittle the contributions of Hernando, he did great work. But so often each incremental step in technology is made with the help and inspiration from those who came before. It is the very nature of open source that it will be embraced and expanded.

Anyway, I was gratified to see now, that something I worked on 18 years ago would intersect with a such an interesting story, even if only in a tangential way.

Re: The Untold History of Arduino

#24

The whole Arduino thing has always baffled me a bit. I've been programming 8-bit AVR chips since 2000. There have always been many different development board options. Even long before Wiring and Arduino. Sure many were more expensive but neither Wiring nor Arduino added much technically to the hardware itself. The real innovation of Arduino has always been the Wiring programming system. Personally I prefer the low-l…

Embedded systems engineers are very intentionally not the audience for Arduino. With Arduino you can go from zero EE/FW experience to blinky LEDs in an evening. This is a powerful tool for opening up hardware hacking to young people, artists, designers, and other non-technical professions. Very few of these people are going to read through a datasheet or figure out the difference between DDRB and PORTB.

Re: The Untold History of Arduino

#25
post #23

It is always interesting to read genesis stories. I was especially surprised as I was reading this story to discover that the first prototype was built using the Javelin Stamp which I created. It is particularly ironic given that the rise in popularity of the Arduino was probably a contributing factor to the waning of interest in the Javelin Stamp. Not to belittle the contributions of Hernando, he did great work. But…

Hernando has always held that he didn't make something massively different. All he did was bring together technologies and experience to an area that had a huge gap between entry level users and experts.

He has always gone by the quote: "If I have seen further it is by standing on the shoulders of Giants" (from Isaac Newton). He fully recognizes that none of the work he did would be possible without the amazing work done by people before him.

So, all I have to say is: Thank you! Without people like you, the state of electronics and education in technology wouldn't be where it is today.

BTW, the Javelin Stamp, and it's predecessors, were all incredible feats of engineering and science. As well as the Propeller!

Re: The Untold History of Arduino

#26

The whole Arduino thing has always baffled me a bit. I've been programming 8-bit AVR chips since 2000. There have always been many different development board options. Even long before Wiring and Arduino. Sure many were more expensive but neither Wiring nor Arduino added much technically to the hardware itself. The real innovation of Arduino has always been the Wiring programming system. Personally I prefer the low-l…

Embedded systems engineers are very intentionally not the audience for Arduino. With Arduino you can go from zero EE/FW experience to blinky LEDs in an evening. This is a powerful tool for opening up hardware hacking to young people, artists, designers, and other non-technical professions. Very few of these people are going to read through a datasheet or figure out the difference between DDRB and PORTB.

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.

Re: The Untold History of Arduino

#27

One of the saddest thing I read in a long time. Damn me.

Have you read the Autodesk File [1]? By a founder and the co-creator of the famous software. I've heard it can't be hosted in the US for legal reasons. [1] https://www.fourmilab.ch/autofile/www/autofile.html

Only half but I mirrored the whole domain because I want to read it all.

Re: The Untold History of Arduino

#28

The idea that the mere fact that Banzi was my thesis advisor gives him some sort of higher claim to the work done on Wiring, is, to say the least, frustrating to read. i dated an interior design student when at university there was a competition and my so was given second place my so was crushed and honestly thaer entry was far superior.. the ideas were more interesting and applied, and the effort was more pronounced…

Toss profit into anything, and it can be a scary place.

Re: The Untold History of Arduino

#29

Earlier quoted context omitted.

Have you read the Autodesk File [1]? By a founder and the co-creator of the famous software. I've heard it can't be hosted in the US for legal reasons. [1] https://www.fourmilab.ch/autofile/www/autofile.html

Only half but I mirrored the whole domain because I want to read it all.

Wish there was a way to easily mirror it on Android - looks like good reading for a long flight.

Re: The Untold History of Arduino

#30
post #7
post #4

How-to become a douchbag in 10 steps: 1. Be the supervisor for a thesis that will become a open-sourced project 2. Use this open sourced project in one of the classes you teach at University 3. work together with and ask for help from the creator of the open-sourced project 4. see the value of the open-sourced project 5. fork it 6. claim it as yours 7. get rich by selling it 8. write super douchy email to a previous…

This is part of the reason I just buy the cheapest Arduino-compatible clones possible and laugh at the idea that we should all buy genuine Arduino to support the people who put in the hard work - it's been fairly obvious for a long time that it was a Wiring rip-off through and through. Probably also why the official Arduino ports to non-AVR architectures are so incompetent compared to third-party ones; the AVR port w…

Agree. I bought a better than Arduino clone for $5. The Chinese even sell cheaper ones but you must have some luck with the soldering.
Post reply on HN