"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.
Showcase video
Demo day video
State transition diagram
Documentation
Hero shots