Posted By Domantas Cibas on July 13, 2015
The IOT//EDI Hackathon happened quite some time ago, but finally I decided to sit down and write about it. So, here’s a brief overview of how it went for me and the team. Finally, Edinburgh got its very first hardware hackathon, which took place on 28-29th May (the second day of the hackathon took place alongside the IOT//EDI Conference on 29th May).
As you'd expect, being the first hardware hackathon in Edinburgh (at least the first one that I’ve heard of), it was quite small, but taking part was a lot of fun. Each team got a couple of ST Nucleo F401RE boards, two ST BLE shields for the boards, some jumper wires, breadboards and components. Everything else that we needed had to be sourced, salvaged or hacked from other devices.
Like all hackathons we had very limited time to think of a project, build and program it, so without any time to waste, as a team, we started brainstorming ideas, and thinking about problems that needed to be solved. Our ideas ranged from intelligent coat hangers, which would suggest what to wear depending on the weather, to home surveillance devices that would automatically inform the council whenever minor public offenses were committed within the neighborhood.
In the end, we decided to build an intelligent trash can (aka rubbish bin) that we called "Wastr". The idea behind creating a "smart" bin was to raise awareness of how much trash is thrown away. By giving people some feedback right from the trash can itself, we could encourage them to reduce the amount of trash they dispose of. This might not have a huge impact overall, but we felt that if it helped raise awareness, and thus foster a “green” mindset among consumers, it would be well worth the effort.
"Wastr" works by utilizing sensors, which continuously monitor the bin, allowing the owner to see how full it is, as well as keep tabs on how often the bin is emptied, and keep track of the accumulated total volume of trash discarded over time.
Some of the tasks we undertook to make our bin, "smart" included:
One of the greatest challenges we faced during the project was the poor documentation that came with the hardware. To get around this we had to hack the BLE shield to make it communicate with the board it was designed to work with. Even though it was only a jumper wire to connect some pins on the shield, it still was quite confusing, because none of the online examples worked without this fix (more on this will be included within future posts).
As previously mentioned, the IOT//EDI Hackathon ran alongside the IoT//EDI Conference, so throughout the second day, conference attendees and delegates dropped by to check on our progress and view our projects. Everyone we met seemed interested in what we were doing, and couple of guys even gave us some valuable advice, which was greatly appreciated!
The hackathon came to an abrupt end at 5pm sharp, so we had to down tools and immediately stop working on our projects. It was time for pitches and judging!
Rather than just provide a verbal explanation, we decided to incorporate a practicle demonstration into our pitch, so that the judges could actually see how Wastr works, and hopefully understand the value we were adding. The demo turned out to be a huge success, as it showed how data could be sent to and from the trash can via the smartphone app. Unfortunately we did not have enough time to connect our app with Twitter, but it would have been fun!
Although trash is not the most exciting topic, I think we did a great job of making our project standout. Competing projects on the day included a home automation device and a "smart" plant irrigation/garden watering solution.
After we all received a serious grilling from the judges, a winner was selected, which turned out to be us! I think we won because, as a team, we managed to successfully defend our idea, and prove it’s worthiness, so it was a well deserved victory in my opinion.
In addition to winning the IOT//EDI Hardware Hackthon, our project was featured by Rory Gianni (@digitalWestie) within a presentation he gave at the Edinburgh EcoHack!
As we were so busy working on our projects we were unfortunately unable to attend the conference. I am, however, pleased to report that they were filmed and have been uploaded to the conference website.
Once again, I wanted to thank my team-mates Marijonas, Dovile and Erin for doing a great job, and of course Simon Montford (@simonmontford), who organized the conference and invited us to the hackathon. Thanks, and hope to see you all at future hackathons.
If you enjoyed reading this, the please check out my blog and follow me for more updates.
© Simon Montford (WEB3IOT), 2014-2019. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Simon Montford and WEB3IOT with appropriate and specific direction to the original content at web3iot.com.