Microbit Survey Visualization Pie Chart
A downloadable tool
Gain rapid insight into macro social perception!
The Problem
Imagine being able to provide your audience a visually engaging and instantaneous way of demonstrating group sentiment? Written surveys are no good, we need data visualization!
The Solution
We use a microbit as a physical ‘yes’ or ‘no’ voting device to render a real time pie chart based on how many clicks each category has received. The microbit code is simply sending a yes or no vote and the Node Serialport library provides the access to our microbit controller in order to receive data from the device into an express based web server with vue as the frontend user interface. Socket IO is used to send messages from the server into the client, its final resting place as the data that powers our pie chart, powered by the Chartist visualization library.
Future Development
This demonstration is certainly just an MVP, but something more thought out might include a wifi-based controller for ease of use, and more complex logic to support a variable rating (rather than just yes or no) as well as more attractive chart visualization and animation.
Code
Status | Prototype |
Category | Tool |
Author | nicholas.eymann |