"Bob the villager" is an interactive Tamagotchi. Users interact with "Bob" by changing the light and sound levels in his house. This can be done through the use of a flashlight, talking, or making a loud noise (clapping). The system detects these changes by using a 2nd generation Microbit which sends event logs to the front-end p5.js to update the visuals displayed on the screen.
Luke Goh, Srikesh Sundaresan
2022 Design Project, NUS DID
Showcase video
Demo day video
State transition diagram
Documentation
Hero shots
Back to Top