aceperry "If you develop with the Arduino IDE, can you run the program on the Yocto distro on the Edison board?"
Yes, you can! That is what the Arduino IDE for Edison does (compiles an Arduino sketch into a linux binary that is then run on Yocto). The Arduino sketch is stored in /sketch/sketch.elf