> and mastering Cortex-M3 is harder than ARM7 Really? Personally I find the Cortex-M3 much easier to pick up and start using when hacking home projects. Integrated interrupt controller, simplified system modes, no need for assembler at all ... I love working with the M3 for home projects - I can focus on the problem not the low level knobs for the microcontroller itself =)True, writing M-class assembler is quite a lot harder compared to vanilla ARM assembler, but TBH I rarely have a need to use it now-days - compilers are much better at ARM code generation than they used to me ...Iso