I’ve had an Uno for a while, and just got my Nano 33 BLE Sense recently.
I noticed that the Blink sketch takes up considerably more flash and memory on the Nano 33.
I’m guessing this is due to differences in architecture (i.e. Atmega 328p compared to Nordic nRF52840) but this difference is a lot more than I was anticipating.
Flash Usage: 76396 Bytes vs 922 Bytes
Memory Usage: 42160 Bytes vs 9 Bytes
Why does the Nano 33 need such resources to run the Blink Sketch? I plan to use this board for a control project that is resource intensive and I don’t understand why the Blink sketch needs 7% of the flash and 16% of the memory.
Edit: I actually own the Nano 33 BLE Sense, can a moderator please move this if it’s not appropriate to post here? However, I think it’s a general enough question.