The Olympic Games is a comprehensive social and cultural activity with the most complicated system and the largest scale. With the development of the Olympic Games, the ecological problems brought by the Olympic Games have attracted increasing attention, and the sustainable development of the Olympic Games has been put on the agenda. Based on the comprehensive index of Ecological Carrying Capacity (ECC), Environmental Kuznets Curve, and carbon footprint analysis of the Olympic Games host city competition cycle, this study analyzes three modes of ECC of the host city: light urban ecological burden mode, heavy urban ecological burden mode, and overload urban ecological burden mode. Based on the temperature sensor and GPS positioning, the land surface temperature change map of Tokyo, Japan, from 1990 to 2015 is obtained, and the heat island effect of Tokyo is obtained. This paper analyzes the case of using sensors for intelligent event management such as venue detection in the sustainable development plan of the 2020 Tokyo Olympics; the idea and practice of thrifty hosting of 2022 Beijing Winter Olympics and 2022 Hangzhou Asian Games holds that in most cases, the ECC of the host city of the Olympic Games is under great pressure, so it is necessary to pay attention to the ECC of the host city. The sustainable development of the Olympic Games is an important issue in the development of the Olympics, but the sustainable development plan of the Olympics is still being explored. It is suggested that the sustainable development of the Olympic Games needs to evaluate the ECC of the host city in the whole cycle, establish the principle of ecological priority to avoid the overload mode of ecological burden, strive to achieve carbon neutrality in the competition, and practice the idea of scientific frugality in running the competition.