One of our school's I.T. administrators discussed how they have no way in knowing how a student truly experiences the internet on campus.
What it does
Beacon Bits allows the admin to place arduinos or raspberry pi anywhere on campus and gives them a visual of where on campus the internet works, is subpar, or disconnected. Beacon Bits is scaleable to where any home user could place one around their house, be used in every Starbucks, or placed in every department store in a mall. Anywhere there is wifi.
How we built it
Using Amazon Web Services, we used an arduino running node.js to do ping and pull requests to determine the internet speed, then pushed the information up to the cloud where the information is displayed on a web interface.
Challenges we ran into
A lot of hardware was incompatible with to connect to the internet or running the code needed.
Accomplishments that we're proud of
What we learned
What's next for beaconBits
Adding graphical representations, allowing the admin to change what sites are checked for downloads.