What If Your Electronic Parts Were More Like Legos? (electricdollarstore.com)
Long-time Slashdot reader beckman101 writes:
This week Electric Dollar Store opened its doors, selling interchangeable postage-stamp sized I2C-based modules for prices between $1.00 and $1.80. The modules include lights, buzzers, counters and sensors — the range is aimed at electronic makers. These aren't manufacturing rejects shipping from Asia — they're assembled, tested and shipped from a small farming town in California, where winter labor is cheap.
All the code for the project is BSD licensed.
The project is a spin-off from the popular open-source I2CDriver hardware debugger.
All the code for the project is BSD licensed.
The project is a spin-off from the popular open-source I2CDriver hardware debugger.
Little Bits:
https://littlebits.com/
Gakken EX:
https://en.wikipedia.org/wiki/...
Snap Circuits:
https://www.elenco.com/brand/s...
Then there are the domain specific building block electronics - Arduino shields, raspberry pi blocks, MakerBlocks, mBot modules...
And, of course, all the modules for Mindstorms, both from LEGO and third-party.
These look kind of neat, though. Price is right!
My Other Computer Is A Data General Nova III.
The plural of Lego is Lego.
The problem today with having digital electronics as a hobby is not hardware-related, it's simply thinking up useful things to do. How many times have you seen someone ask "I got this Arduino/Rasberry Pi (as a gift, in a contest, some other way), what can I do with it?"... If you can buy from China sources, the prices of most common components is very very inexpensive. Chinese Arduino clones cost $2-$3, and for just a few dollars more you can get boards with other processors that are much faster and have more memory--assuming you write a program that needs either of those things. Display screens cost $3, basic GPS chips cost $1, various wifi/wireless chips cost $3, CCD cameras cost $3, laser rangefinders cost $8, a cell phone radio (requires a SIM) costs $8.
I do think that the main reason for the popularity of Arduino is that both the hardware and the software were made specifically to be easy to use.
Interest/sales of a given processor or IC tend to pick up a lot after there is an Arduino IDE board definition or library for it.
I suspect that people assume that if they cannot get the "professional" dev environment to work, they assume they can still get it to work in the Arduino IDE.