Chapter 03

こんなの作りますのでM5Stack Core2ください




Automatic ventilation system for comfortable sleep

What problem are you going to solve?

The temperature and humidity of the air in your bedroom are important for a comfortable sleep.
Generally, we turn on the air conditioner to adjust the temperature, but it can be difficult to adjust the temperature at bedtime, as it can be cold when the air conditioner is on, or too hot and stuffy to sleep without it.
In Tokyo, where I live, it is not that hot at night except for a few days in the middle of summer when it is very hot, and sometimes it is just fine to open the windows and let the cool air in.
However, even with the windows open, it can be too cold in the morning, making it difficult to adjust the air quality in the bedroom.

Just to note, in most parts of Japan, it is safe to sleep with the windows open.

Translated with (free version)



What are you going to build to solve this problem? How is it different from existing solutions? Why is it useful?

A quiet ventilation fan is attached to the window of the bedroom and automatically controlled.


How does your solution work? What are the main features? Please specify how you will use the Core2 for AWS IoT EduKit in your solution.

The system automatically ventilates according to the values of temperature, humidity, carbon dioxide, and other sensors to keep the bedroom comfortable.
Since sensors such as temperature and humidity meters should be placed near the sleeping person, such as by the pillow, we will use BLE to communicate with Core2 for AWS IoT.
We also want to display graphs of temperature, humidity, and fan operation history on the screen.

Translated with (free version)

温湿度計などのセンサーは枕元など寝ている人間の近くに設置したほうが良いでしょうから、BLEでCore2 for AWS IoTと通信します。

List the hardware and software you will use to build this.

  • Core2 for AWS IoT
  • Switchbot Meter
  • any Co2 Sensor + M5StickC

Tell us about yourself. What do you spend most of your time doing? What skills or experience do you have that will enable you to be successful in building this project?

I'm a software engineer, and I've made a demo of connecting M5StickC and Switchbot Meter via BLE to take values. I've also already used the fan I'm going to use in this project, and I used it in another room by manually turning it on and off.

ソフトウエアエンジニアです。M5StickCとSwitchbot MeterをBLEで接続して値を取るデモを作ったことがあります。今回使うファンもすでに使ったことがあって、別の部屋で手動でオンオフさせて利用していました。

Time commitment: 5
Estimated time required: 10
Purchased hardware: Some