New APIs and Hacks
The challenge when Intel Galileo was designed was to create a board that would be compatible with Arduino headers and reference language using only the Quark microprocessor, and to have the same capabilities running Linux and making any needed bridges with microcontrollers.
The competitor’s boards that run Linux do in fact use microcontrollers to interface with pin headers and all have decent performance.
Intel Galileo and Intel Galileo Gen 2 do not use a microcontroller, which makes sketch implementations easier because there is no bridge between the microprocessor and microcontroller. On other hand, the implementation ...