Outcomes: View Now
Last week, we examined the consumer smart and connected products that are currently in-market. This week we’ll turn our attention to how open-source hardware communities are empowering bespoke, DIY, and creative exploration of IoT scenarios.
This is a quick assignment designed to help you become more familiar with the communities, resources and assets that might prove useful in supporting your creative projects down the road. The goal here is to become familiar with the forums and platforms in which developer communities share their projects, approaches and inspiration. This will familiarize you both with the places where work is shared, as well as, techniques and implementations that you could later build on in your projects.
As part of this exercise, you’re going to search for one resource and report back on what you find. Together, we’ll prepare an inventory of resources to inspire and support our explorations down the road.
As part of this exercise you might:
i.e. find something that is immediately useful to your project and can help advance it. It could be technical or conceptua.
By the end of this exercise, students will:
Basically find a starting point that you can borrow, extend or employ in your project. Create a Post in the #discoveries channel on slack that includes the label “#opensourceiot” for grading purposes e.g. An open source nest thermostat #opensourceiot.
It’s got to be something that you haven’t seen before, are relevant to the project and you find particularly interesting. So, the emphasis here is on discovery.
No two students may submit the same example/resource. Claim early and make sure you review each others work before posting.
Create a Post in the #discoveries channel on slack (see this guide on submitting your work for discovery exercises.
Important: Title your post with the name of the project and include the following label at the end for grading purposes “#producthunt” e.g. My example name #producthunt
In the post, embed a video and/or images of the project, and write a short critical reflection on the project (about 200 words) in which you:
Briefly describe the project (a couple of sentences) and who made it.
Describe why you selected the reference/project (what is interesting, inspirational, innovative, etc. about it)
Describe why you believe it’s an useful example of an open-source approach
Critique the project - what are its shortcomings; how could it be made better, what did they get right and what didn’t they get right and why, etc.
Draw relationships to other work: What inspired or informed it? How does it compare to other work? Why is it influential and what has it influenced?
Note: Create a separate post for each example.
Note: Follow the instructions carefully as these projects require you to follow the posting instructions to receive full grades.
By no means an exhaustive list! You should explore beyond these!
Particle Community Forums - discussion board with code samples, tutorials and projects
Particle Hackster Channel - well documented examples of projects created using particle. Hackster is a digital platform where hobbyist communities document and share their projects for others to repeat and extend.
Hackaday - aggregator of the best hacks, DIY projects, applications of hardware from around the web.
Adafruit Learn, Blog + Projects - contains many examples of hobbyist hardware used in creative ways.
Sparkfun Learning Resources - similar to Adafruit, Sparkfun is a hobbyist component site with a rich set of example projects and learning guides that relate to the components they stock.
Arduino Project Hub - a run down on hardware projects created using the Arduino development boards.