Skip to content

Sense, connect, and choose what next

Module goal Read a sensor value and see it on the screen, send the value out for others to see over MQTT, then pick a path to continue learning and know how to share your content correctly.

About 85 minutes in total, and all of it can be done in the BENTO Emulator (the second lesson needs the internet).

Lesson Topic Time
explore.m02.l01 Read a sensor and watch the value change 28 min
explore.m02.l02 Things that can talk to each other: MQTT and a dashboard 30 min
explore.m02.l03 Where to go next, and how to share your work correctly 25 min
  • Complete practice/tilt_alarm.py so the light turns on when tilted and off when lying flat
  • Send the value to a web page where it can be read, or explain from the label on the screen which stage it is at and why
  • Write a correct TESA attribution notice for a piece of work you have adapted
  • Have at least three pieces in your portfolio from this course

Using fewer hints as you go is intentional. The practice files in this module have more blanks to fill in than the first module, because you have gotten better.

TESA Open Knowledge · © 2026 สมาคมสมองกลฝังตัวไทย (TESA) · CC BY-NC 4.0

Content is licensed CC BY-NC 4.0. Reuse it non-commercially and credit the Thai Embedded Systems Association (TESA) every time. · How to cite TESA