esp32可以做到,网上的帖子也挺多的。
此外ti家的cc3200也可以,甚至还有获取网络时间和天气的例程,但就是比esp32贵
网络有授时服务的,而且基本都是免费的,用HTTP GET就行
另外天气又免费的API 例如心知天气、和风天气等,都是HTTP GET就行
你可以试试基于esp8266的arduino板(比如wemos),加上iic的rtc(淘宝上买,总成本应该不会超过25元),自己看懂ntp例程(很容易理解的),可以在通过ntp拿到时间以后,写入rtc(有现成例程),然后使用的时候直接从rtc读取。
基本上就是把两段代码拼一下就行。