So Arduino is great for interfacing with hardware, but it is also rather weak. On a PC, Mac or Raspberry Pi with a multitasking operating system, any program could be executing instructions on the CPU at any given time. You know that next clock cycle, the only instruction executed will be the next one in your program. With Arduino only your program is ever running, consuming every clock cycle. You don’t want some operating system suddenly taking over control and running another program just while you are busy altering he signal output on some pin. But why is that?īecause when dealing with hardware you want to time things accurately. Also typically better than a Raspberry Pi. The Arduino is great at interfacing directly with various forms of hardware unlike a PC or Mac. Some background history and why it is useful for controlling robots and plotters
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |