The objective of the workshop was to allow participants to get more familiar with NodeBots, a concept where web developers use Node.JS to control an Arduino. During the workshop, Alex and I split the audience into two groups:
- DashTag development group: I guided a group of attendees to develop DashTag, step by step, from setting up the hardware and installing the required software, to coding the application itself.
- NodeBot brainstorming group: Alex moderated another team of attendees and organised a brainstorming session to think about other creative ideas and applications for NodeBots.
Once the participants finished developing Dashtag and brainstorming, we showed them a video of a more advanced NodeBot developed using the same principles; the Cuckoo Quack. At the very end of the lab training, we gave the participants the opportunity to claim their Open Badge, specifically designed for attending the session. We thoroughly enjoyed running the workshop and the experience was very rewarding. Participants came from a range of different backgrounds, some of them were already web developers and some others never manipulated an Arduino board or wrote code before. Despite this variety of skillsets, all attendees showed a keen interest and understanding in the concepts covered.
We all had a lot of fun and I particularly enjoyed helping create a web app that displays tweets in Morse code with an LED! We thank all our participants for their enthusiasm and efforts, and all the MozFest organisation for letting us share and teach our passion. See you all next year!