I about to start a new project and can't make up my mind as to what MCU to use.
At this moment I have one project with the ATXMEGA64A3U-AU and could not be happier, the learning curve was very comfortable and I've managed to get a working proof of concept within a couple of days. The same MCU made it into production with a cost of about $3.6 per unit @ 100pcs.
Right now I'm evaluating an MCU for another project where an 8bit MCU is on the weak side. I was looking at the ATXMEGA64A3U-AU again, however noticed the SAMD21, which I never looked into before. The ATSAMD21J16B-MUT is also 64K with about 50 GPIO pins. At 100pcs the price is around $1.1!
I've looked into some sample code from ASF and it does seem "uglier" and will require harder work for adjustment, however the price difference is huge. How come this goes on like this? Isn't this killing the xmega family?