Just a chip and a R and a small cap :
You program operation, by dragging blocks out design area and config and you
are in business. In fact I could have easily added "heartbeat" with a few more blocks
to pulse LED on slowly then same for turn off. Easily could add light level control to
save power. The program is mBlock, takes your block configuration and turns it into
Arduino code and programs the Arduino chip. The code it generates shown in right hand
window. Chip to use ATTINY85 in this example.
Gets you into basic programming, a Nano board ~ $3, mBlock is free, lots of videos. Kids
in 6'th grade using mBlock to program robots.
Other examples, here is a more sophisticated timer done in mBlock :
Often users, developers, hobbyists need timed and qualified event generators, many resorting to 555 timers and the like. The venerable 555 has had a long run but its limited in accuracy and capability. This approach uses block language to create...
www.electro-tech-online.com
Here is a talking voltmeter (done in another block language, once you know one its easy to use other variants) :
Micro design has for years relied on ASM and C programming and other languages. Often many tasks are fairly simply but these tools were focused and quite a learning curve, especially ASM and C and C++. There are a number of new GUI based tools that essentially take out the "strong typing"...
Regards, Dana.