All I want to do is actually use it, not learn to be a computer programmer (or even learn enough to pretend to be one).
Do I need to know C or C++, or any other coding to use Arduino?.
No, the problem is the language. It's too difficult.
Has it become an arcane language in the past 30 years such that nobody uses it?
avrdude# The avrdude program is what interfaces to the hardware device programmer.# It may not be in your current path. I believe the example logfile shows it being# run from the arduino install directory, something like .../hardware/arduino/tools/avr/bin/avrdude -c stk500v1# ArduinoISP emulates a stk500v1 programmer. If you're using some other# type of programmer, you need to change this -p atmega328p# type of device we want to program. -P /dev/tty.usbserial-FTD61T6Q# Port where the programmer is connected. Note that this is NOT the same as the port# where the lilypad is connected. Depending on your hardware, you CAN# have them both connected at the same time. -b 19200# Speed of the serial connection to the programmer. -C avrdude.conf # Location of the avrdude config file. This may also be buried inside your arduino install. -e -u# magic: chip erase and disable safemode. -U lock:w:0x3f:m -U hfuse:w:0xd9:m# Memory protection undone, and hfuse reprogrammed so that there is "no bootloader."# Note that efuse contains only info that pertains to brownout, and should# not need to be changed -U eeprom:w:amforth-328-8MHz-eep.hex#Program the EEPROM from the file. -U flash:w:amforth-328-8MHz.hex#Program the flash from the other file. -U lfuse:w:0xE2:m# Set LFUSE to use internal 8MHz Oscillator. Use 0xFF instead for external 16MHz crystal
:inc dup 1 + .;
And that is in some way more comprehensible, user-friendly and powerful than C?
most important is that the people using it are happy with it.
Do I need to know C or C++, or any other coding to use Arduino?
Code: [Select]: inc dup 1 + . ; And that is in some way more comprehensible, user-friendly and powerful than C?
: inc dup 1 + . ;
led1 offled2 on