Tu as l'air de confondre l'IDE et le runtime arduino.
L'IDE, c'est le logiciel gravement pourri que tu lances sur ton PC, avec l'éditeur de texte totalement incompétent, l'ergonomie minable, et le logo arduino dans le coin.
Le runtime, c'est les libraries et autres bouts de code qui font que ton programme est un sketch arduino (dont les initialisations automatiques, toutes les fonctions de base style PinMode, etc). Celui-là est pratique quand on veut choper un code arduino du net et le mettre en marche. Comme je le disais plus haut, on peut tout à fait compiler en utilisant le runtime arduino, un makefile, et un vrai éditeur de texte. C'est beaucoup plus pratique que l'IDE moisi. J'aime bien le runtime arduino pour faire des trucs vite fait.
> sans compter avec le jeu de pistes pour retrouver le fichier assembleur généré quand
> on veut l'examiner pour calculer à la louche des temps d'exécution (par exemple).
Si tu comptes les cycles sur un AVR 8 bits, tu pourrais éventuellement considérer un Cortex-M0, 32 bits, 25-50 MHz, c'est le même prix, mais foutredieusement plus puissant... Dispo chez NXP, ST, etc...
-----