The ESP32 microcontroller itself is a tiny surface mount device, not easy to hand solder at all.
The ESP32 you might have been thinking of is one of those complete modules, with the base ESP32 microcontroller plus a heap of other components including memory mounted on a PCB.
yes, I'm currently using an ESP32 WROOM module... it works fine but I don't need most of its features (wifi, ble...) so I'd like to move to a more "simple" uC
You said this was for a 'LoRa remote sensor' and a typical program of the type mentioned in post #3 will use around 75% of the 16K flash space of a Attiny1614.
On its own that is OK, but be sure you wont want to add other stuff at a later date, you could easily run out of program space.
thanks for the advice! It should be a simple outdoor temperature and humidity sensor and the code at the moment fits 16K of memory but considering that it could be a "base platform" for other LoRa sensors your comment is very useful!
Yeah. There are AVR128DA28 chips (and several other AVRmmmFFpp chips, where mmm is the amount of memory, FF is the "family", and "pp" is the pin count) that are still available in DIP with 128k of flash and 16K of RAM.
Supported by one of Spence Konde's ("Dr Azzy") cores.
Also, the ATmega4809 (as used on Nano Every and Uno WiFi 2. 48k Flash and 6k RAM) is available in 40pin DIP.
With such a limited amount of memory available for other stuff, its not really a 'platform' at all.
The Attiny1614 might well be just fine and dandy for a specific defined application but it seems highly likely that users of the 'platform' would soon be asking; "I have run out of memory, how do I reduce program size ?".