How to know if a Arduino has enough memory for a project

I don't think so. UNO has it place and will keep its place. A carefully planned project such as on I carried out, did accomplish a lot with the SD card, RTC, and a few other things and extensive menu interface, all on an UNO. I'm not saying anyone else can easily pull this off. :wink: