NRF похоже теперь нет смысла рассматривать.
ESP32-C3 не заказывал, тяжеловат он для нашего устройства. Сейчас читаю про потребление, пишут что при работе с BLE потреблением высокое, как у ESP32: "I've configured advertisement period to ~1sec but I'm still not getting avg. consumption of ~2.5mA. Instead, I'm getting around 5.5mA. Not too bad either but I was wondering how did you go all the way down to 2.5mA?"
Наше устройство, когда установлено BLE соединение, потребляет 208мкА (и 270мкА когда идет большой поток данных через BLE). Т.е. ESP32-C3 в 10 раз больше потребляет - это много. И потом, у ESP32-C3 в режиме сна, когда сохраняется вся память, потребление 130мкА, у CC2640 - 5мкА. У ESP32-C3 есть глубокий сон c 5мкА, но там сохраняется только RTC memory 8кБ, а значит каждое пробуждение будет длительным.