ESP32 is the hottest new wireless chip out there, offering both WiFi and Bluetooth Low Energy radios rolled up with a dual-core 32-bit processor and packed with peripherals of every kind.
In theory, using MicroPython on the ESP32 is easy — just flash an image ... help you and one we recently noticed was MPY-Jama. The IDE provides source code editing, of course.
If you want a gorgeous e-paper weather display, the design work has already been done for you with this ESP32 project.
CapibaraZero open-source firmware offers a low-cost alternative to Flipper Zero for ESP32-S3 hardware such as the LilyGO T-Embed CC1101.