You can use any micro you like, it's just a question of writing the code for it. I notice the AVR circuit uses the TXD (internal UART) pin, this generally isn't a good idea, you can't reliably send normal serial data via a radio link. Again, try reading my tutorial at , which explains why.
As for the circuit above, it's just a standard micro-controller basic circuit, IC2 is obviously a 5V regulator (7805 or similar), Q1 is a 4MHz crystal (and is labelled as such), and the resistor is just a pullup resistor for the reset pin, and won't be at all critital - 10K should be fine?.