Embedded systems for hobbyists is a lot larger than the world of Arduino. New and interesting projects will open up to you once you explore other platforms.
Arduino example sketch that demonstrates a simple task scheduler, an ISR (interrupt) configuration, and a measurement of CPU utilization over one second.
We asked a lot of questions starting a technical spike with XBee radios. Hopefully, some of the answers we found can save you some time and frustration.
I just started working on a new rev of some Arduino code originally written by someone else, consisting of half a dozen PDE files plus two contributed libraries.