I am making a custom datalogging board currently, and I'm wondering what you guys would choose as the chip you would use for the microcontroller?
I am considering a ATMEGA328P, or a ATMEGA4809 so far, but open to anything!
It's a Uno R3 footprint board, so nothing too oversized.
I also would really like it to have default support in the IDE so it's not too complicated for people who want to program it, or available through the boards manager.
It will have a micro SD card and RTC on the board, no WiFi at this point.
If you are making a new product why not considering an arm cortex m0/m0+ ( 32 bit, super powerful, super periferals, available from different manufacturer, different memory sizes... forgot the price even lower )
If you do choose the ATmega4809, you can always change to AVR128DA48 later on.
They have an identical pinout, you will just need to get your board added into DxCore.