If I connect an Arduino board via USB and open the terminal (OS X/Unix) and type in echo something > /dev/tty.usbmodem1411
, it would send something
to the board through that port. That's pretty cool, but what if I want to flash an entire .hex file? I don't think just echoing the contents would work. Are there any kind of parameters that I would need to use, etc?
Oh, I also do not want to use AVRDude. Without going too much into detail, I won't be able to install AVRDude on the computer I'd need this for.
Sorry if this question doesn't make complete sense. I'm new to Arduino and Unix in general.