Click here to Skip to main content
15,867,308 members
This competition has ended

Internet of Things Article Challenge

Help developers get started on the path to building real, actual Internet of Things applications for a chance to share in $6,500 of prizes and 10 Intel IoT Developer Kits.

The Internet of Things has been the buzzword of choice for a couple of years now and we're seeing more devices, services, applications and appliances get connected. Create an application to connect the world. Automotive, industrial, Smart home, healthcare, or even just DIY kits such as the Grove starter kits.

What is the challenge?

The Internet of Things has so many implementations. Whether you are developing for industrial sensors, automotive automation, or commercially connected devices, we want to hear from you. Submit an article (and code) about your IoT application and explain what your application is, how you built it, what problem it solves, and any issues you faced (and overcame). The goal of your article is help teach other developers and get them started on the path to building commercial IoT apps. Be sure to include plenty of code downloads, samples and screenshots.  Make sure it's all original work.

Prizes will be awarded for the best articles in the following categories:

  • Industrial Automation. Industrial automation is essentially Internet-enabled machines in the manufacturing space. Applications in this category could enhance product quality, enable remote management, or allow for predictive maintenance.
     
  • Automotive IoT. Applications in this category could include infotainment, safety, maintenance, or transportation management.
     
  • Smart Home/Smart Building. Applications in this category could include security systems, temperature controls, appliance controls, home theatre/entertainment automation, and more.
     
  • Healthcare. Applications in this category could include wearable smart devices (smart shirts, smart lenses, smart bands, and more), patient monitoring, fitness and wellness, and more.
     
  • Use of Intel IoT SDK Elements. If you’re using an Edison Board, Galileo Board, Grove Starter Kit, and/or Wind River Rocket in your commercially viable IoT application, share it with us.
     
  • DIY Platform – Are you using a DIY platform to develop your commercially viable IoT project? Whether you are using Arduino, Raspberry Pi, or another DIY Platform, share it with us.
     
  • Editor’s Choice – Have a commercially viable IoT app that doesn’t fit into one of the categories above? We want to hear about that, too! Wow us with your creativity and technical prowess.

The IoT Article Challenge will run from Wednesday, June 15 through Friday, July 31 August 7, 2016.

Be sure to subscribe to the message board at the bottom of this page to receive notifications of important contest announcements

The Loot - $6,500 in Total Prizes

  • $500 cash prize for the top article in each category

  • $250 cash prize for the runner up in each category

  • Grand prize of $1,250 for the Best of the Best

  • Bonus spot prizes: 10 Intel IoT Developer Kit available as lucky spot prizes throughout the contest.

The judges will pick the best articles in each category and award a first prize and a runner up prize. The judges will also pick an overall "Best of the Best" article that will win the grand prize of $1,250. The Developer Kit spot prizes will be awarded randomly to authors competing in the challenge who have submitted an article before the final date.

How do I enter?

Choose your topic, come up with a brilliant idea, write your article and submit your article to the Internet of Things chapter. Contestants have until the contest deadline to write and submit as many articles as they wish (each article should focus on a single technology or platform). Prizes will be awarded to the top articles submitted in each category. 

To ensure your article is judged, make sure to submit your article into a section within the Internet of Things chapter and make a note in the "Comments for editors" box on the article submission wizard which category or topic you are writing about (eg.. "Automotive IoT").

Current Entries

Articles that match the contest criteria are automatically entered. The top 50 entries are shown.

Please Sign up or sign in to vote.
27 Jul 2016raddevus
Steps for building a device you can add to your existing garage door, which implements an atmega328, bluetooth (hc-05) and relay module which will allow you to open your garage door from any paired Android device.
Please Sign up or sign in to vote.
5 Aug 2016Grasshopper.iics
Live Streaming Multi Modality Controlled Intel Edison Smart RC Car
Please Sign up or sign in to vote.
7 Aug 2016Grasshopper.iics, Moumita Das
An assistive technology initiative for patients with upper body disability
Please Sign up or sign in to vote.
8 Mar 2017Eric D Schmidt
A crash course in working with the BeagleBone and its built-in A/D converter, GPIO, and I2C bus using C++
Please Sign up or sign in to vote.
4 Aug 2016Abhishek Nandy
Introducing powerful industrial Temboo Choreos to scale industrial IoT framework and ecosystem
Please Sign up or sign in to vote.
7 Aug 2016Grasshopper.iics, Abhishek Nandy
Novel Intel Edison smart helmet with portable air conditioner that can notify the relatives when a rider meets an accident, can automatically trigger the indicators based on head movement.
Please Sign up or sign in to vote.
22 May 2023Grasshopper.iics, Abhishek Nandy, Moumita Das
Industrial IoT time series data collection with GE Predix time series ingestion and data streaming
Please Sign up or sign in to vote.
21 Jun 2016Dharmateja Challa
Tip on how to simulate external interrupts using Atmel Studio 7 for AVR Atmega MCUs
Please Sign up or sign in to vote.
2 Aug 2016RogerCreagh
A standard interface for multiple Arduino boards with different firmware
Please Sign up or sign in to vote.
1 Aug 2016dibley1973
The stored procedure framework now supports dynamic fields within multiple recordsets
Please Sign up or sign in to vote.
20 Jun 2016Intel
This article provides general guidelines for connecting any Intel® Internet of Things (IoT) devices (that is, devices that support Intel microcontrollers, such as the Intel® Edison board and the Intel® Curie™ Compute Module) and Intel gateways to the Amazon Web Servives (AWS) IoT platform.
Please Sign up or sign in to vote.
20 May 2023Grasshopper.iics, Abhishek Nandy, Moumita Das
Virtual Reality with Unity, Intel Edison and MQTT
Please Sign up or sign in to vote.
22 Jul 2016Sacha Barber
Akka series
Please Sign up or sign in to vote.
24 Jul 2016Bastian Eicher
How library versioning and dependency management works in the .NET world
Please Sign up or sign in to vote.
7 Jul 2016Satwiki
What is slush and how it is being used to scaffold a web app
Please Sign up or sign in to vote.
12 Jul 2016Dave Ceddia
Improve Angular Performance with React
Please Sign up or sign in to vote.
2 Aug 2016Sacha Barber
Akka Mailboxes
Please Sign up or sign in to vote.
20 Jun 2016Intel
This article provides general guidelines for connecting any Intel Internet of Things (IoT) devices (that is, devices that support Intel microcontrollers like the Intel® Edison board and the Intel® Curie™ Compute Module) and Intel® IoT Gateways to the Microsoft Azure IoT Suite.
Please Sign up or sign in to vote.
19 Jul 2016Intel
The exercise described in this article demonstrates how to recreate the prototype from the path-to-product project.
Please Sign up or sign in to vote.
19 Jul 2016Intel
This article demonstrates how to use an Intel® Next Unit Computing (NUC) device to connect sensors on an Arduino 101 board to the IBM Watson IoT Platform.
Please Sign up or sign in to vote.
19 Jul 2016Intel
Getting Started With Node-RED And Arduino 101 With The Grove Shield
Please Sign up or sign in to vote.
5 Jul 2016Vincent Maverick Durano
ASP.NET Core: Upgrading ASP.NET Core 1.0 RC2 Project to RTM
Please Sign up or sign in to vote.
11 Jul 2016Keyhole Software
Egon: Don’t cross the streams. Peter: Why? Egon: It would be bad. – Ghostbusters (1984) In this post I’ll touch on the emergence of JavaScript reactive streams. We’ll look at a cool online interactive tool that is useful for checking behavior of stream operators. I’ll finish by showing s
Please Sign up or sign in to vote.
20 Jun 2016Intel
This line following robot application is part of a series of how-to Intel® IoT Technology code sample exercises using the Intel® IoT Developer Kit, Intel® Edison board, cloud platforms, APIs, and other technologies.
Please Sign up or sign in to vote.
19 Jul 2016Intel
This guide will walk you through adding the IoT Cloud repository to your Intel® IoT Gateway and adding support for IBM Watson so you can begin developing applications for this platform in your programming language of choice.
Please Sign up or sign in to vote.
14 Jun 2016Christian Specht
Overriding built-in Microsoft Access Functions: Giving the MsgBox a Default Title
Please Sign up or sign in to vote.
28 Jun 2016Rion Williams
RC2 package restoration woes
Please Sign up or sign in to vote.
8 Jul 2016Bastian Eicher
History of .NET versioning: runtime (CLR), base libraries (BCL) and the C# and VB languages
Please Sign up or sign in to vote.
21 Jul 2016adityaswami89
What is CORS ?  A resource makes a cross-origin HTTP request when it requests a resource from a different domain than the one which the first resource itself serves. For example, an HTML page served from http://domain-a.com makes an src request for http://domain-b.com/image.jpg.
Please Sign up or sign in to vote.
3 Aug 2016Sacha Barber
Akka logging
Please Sign up or sign in to vote.
7 Aug 2016santosh.yadav198613
Thank for your awesome response for my previous post.Till now we have seen how we can use Entity Framework,Dependency Injection using Unity. Nowadays most of the libraries which we need for common task like working on excel, PDF’s, sending mail are all available online and we can search and in
20 Jun 2016Intel
The first part of this article compares the Arduino 101 platform to the Arduino UNO, giving a baseline for those who aren’t familiar with the Arduino 101 features. The second part dives deeper into the capabilities of the Arduino 101 platform.
20 Jun 2016Intel
Smart Glasses to Help the Blind, With Pivothead LiveModPro and Intel Edison
20 Jun 2016Intel
Reach makes high-precision GPS available in a small form factor suitable for drones and other applications
Please Sign up or sign in to vote.
22 Jun 2016James Flanagan
Z80 CPU - Flag Register
Please Sign up or sign in to vote.
26 Jun 2016Simon Jackson
IARC and you - updating your store age ratings
Please Sign up or sign in to vote.
28 Jun 2016Rion Williams
I am not afraid of upgrading Ghost (on Azure)
Please Sign up or sign in to vote.
23 Jul 2016Dave Ceddia
An exciting new development in the React world last week! Create React App is the official new tool from Facebook for generating a starter React project. It’s quick to install and try out, and gets you going without any complicated build setup.Another awesome thing about Create React App is that
Please Sign up or sign in to vote.
2 Aug 2016Lucas Vogel
Ten BDBXML customers
Please Sign up or sign in to vote.
12 Aug 2016Florian Rappl
We utilize the Microsoft Bot Framework in conjunction with LUIS to make a Node.js powered bot available online via an ASP.NET Web API proxy. A software mock for the smart home system is supplied. Likewise a tutorial for a hardware mock using the CC3200 and / or sensor tags is provided.
Please Sign up or sign in to vote.
7 Aug 2016Grasshopper.iics, Moumita Das
Face Recognition based secured home, ThingSpeak based monitoring, Mqtt based control, Gmail based Notification With Low Cost Arduino UNO and C#
Please Sign up or sign in to vote.
11 Aug 2016CoderGirl42
Finding true North using GPS and a compass with Raspberry Pi.
Please Sign up or sign in to vote.
8 Aug 2016Grasshopper.iics
From unboxing to prototype, a complete C# and Node.js Intel Edison product development guide with a real time cloud biometric IoT project
Please Sign up or sign in to vote.
5 Aug 2016wmjordan
This article discusses the common practices of how we develop industrial IoT solutions and avoid pitfalls on the road.
Please Sign up or sign in to vote.
6 Aug 2016raddevus
Plug this device into your computer and never type or memorize a password again. That's right, no need to memorize your Windows login (and you won't be able to because it will be so long and complex anyways).
Please Sign up or sign in to vote.
28 Jun 2016Passion4Code
Let's learn something about Arduino & start our journey on IOT!
Please Sign up or sign in to vote.
11 Aug 2016dibley1973
Using Entity Framework and the Store Procedure Framework To Achieve CQRS - Part#1
Please Sign up or sign in to vote.
6 Aug 2016Grasshopper.iics, Moumita Das
A complete Node-Red based suite for home automation, remote IoT based home control and Security System
Please Sign up or sign in to vote.
16 Aug 2016DataBytzAI
Are you a developer? ... then you can build a robot...
Please Sign up or sign in to vote.
17 Aug 2016Moumita Das
A real smart table clock with Gmail notification, Fire Alarm, temperature monitoring with Intel Edison

Current Participants

Those with articles that match the contest criteria are automatically entered.

Chief Technology Officer SocialVoice.AI
Ireland Ireland
Allen is CTO of SocialVoice (https://www.socialvoice.ai), where his company analyses video data at scale and gives Global Brands Knowledge, Insights and Actions never seen before! Allen is a chartered engineer, a Fellow of the British Computing Society, a Microsoft mvp and Regional Director, and C-Sharp Corner Community Adviser and MVP. His core technology interests are BigData, IoT and Machine Learning.

When not chained to his desk he can be found fixing broken things, playing music very badly or trying to shape things out of wood. He currently completing a PhD in AI and is also a ball throwing slave for his dogs.
Software Developer
India India
I am into software Development for less than a year and i have participated in 2 contests here at Codeproject:-Intel App Innovation Contest 2012 and Windows Azure Developer Challenge and been finalist at App Innovation contest App Submission award winner as well won two spot prizes for Azure Developer Challenge.I am also a finalist at Intel Perceptual Challenge Stage 2 with 6 entries nominated.I also won 2nd prize for Ultrabook article contest from CodeProject
Link:-
http://www.codeproject.com/Articles/523105/Ultrabook-Development-My-Way

Microsoft MVA Fast Track Challenge Global Winner.
Ocutag App Challenge 2013 Finalist.

My work at Intel AppUp Store:-

UltraSensors:-
http://www.appup.com/app-details/ultrasensors
UltraKnowHow:-
http://www.appup.com/app-details/ultraknowhow
Software Developer (Senior)
India India
Passionate about Microsoft Technologies like WPF, Windows Azure, ASP.NET, Win Phone and also on Cross platform Mobile Apps, Mongo DB's, IOT & WOT. I love learning and working with (or) Creating Design Patterns . Writer | Technology Evangelist | Technology Lover | Microsoft Developer Guidance Advisory Council Member | Cisco Champion | Speaker |

Blog : http://adityaswami89.wordpress.com/
Software Developer
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer GalacticSoft
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
United States United States
Dave is a Software Engineer in the Boston area and writes about AngularJS and other JavaScript things over at daveceddia.com
Software Developer (Senior) EMC
India India
I have worked in ESM, Storage and Embedded domains. Mainly taken part in design, coding and maintaining in c/c++ on windows.
As a hobby tinkering with embedded/electronic devices (new found interestSmile | :) )...
Software Developer
United Kingdom United Kingdom
Duane has worked in a commercial software development environment for 9 years, with all but three for a global fashion retailer.

He is proficient in ASP.Net, MVC, C#, HTML, CSS, JavaScript, SQL Server TSQL.
Software Developer (Senior)
United States United States
I have extensive experience developing software on both Linux and Windows in C++ and Python. I have also done a lot of work in the C#/.NET ecosystem. I currently work in the fields of robotics and machine learning, and also have a strong background in business automation/rules engines.
Chief Technology Officer
Germany Germany
Florian lives in Munich, Germany. He started his programming career with Perl. After programming C/C++ for some years he discovered his favorite programming language C#. He did work at Siemens as a programmer until he decided to study Physics.

During his studies he worked as an IT consultant for various companies. After graduating with a PhD in theoretical particle Physics he is working as a senior technical consultant in the field of home automation and IoT.

Florian has been giving lectures in C#, HTML5 with CSS3 and JavaScript, software design, and other topics. He is regularly giving talks at user groups, conferences, and companies. He is actively contributing to open-source projects. Florian is the maintainer of AngleSharp, a completely managed browser engine.
CEO Integrated Ideas
India India
gasshopper.iics is a group of like minded programmers and learners in codeproject. The basic objective is to keep in touch and be notified while a member contributes an article, to check out with technology and share what we know. We are the "students" of codeproject.

This group is managed by Rupam Das, an active author here. Other Notable members include Ranjan who extends his helping hands to invaluable number of authors in their articles and writes some great articles himself.

Rupam Das is mentor of Grasshopper Network,founder and CEO of Integrated Ideas Consultancy Services, a research consultancy firm in India. He has been part of projects in several technologies including Matlab, C#, Android, OpenCV, Drupal, Omnet++, legacy C, vb, gcc, NS-2, Arduino, Raspberry-PI. Off late he has made peace with the fact that he loves C# more than anything else but is still struck in legacy style of coding.
Rupam loves algorithm and prefers Image processing, Artificial Intelligence and Bio-medical Engineering over other technologies.

He is frustrated with his poor writing and "grammer" skills but happy that coding polishes these frustrations.
This is a Organisation

115 members
United States United States
You may know us for our processors. But we do so much more. Intel invents at the boundaries of technology to make amazing experiences possible for business and society, and for every person on Earth.

Harnessing the capability of the cloud, the ubiquity of the Internet of Things, the latest advances in memory and programmable solutions, and the promise of always-on 5G connectivity, Intel is disrupting industries and solving global challenges. Leading on policy, diversity, inclusion, education and sustainability, we create value for our stockholders, customers and society.
This is a Organisation

42 members
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Keyhole Software
United States United States
Keyhole is a software development and consulting firm with a tight-knit technical team. We work primarily with Java, .NET, and Mobile technologies, specializing in application development. We love the challenge that comes in consulting and blog often regarding some of the technical situations and technologies we face. Kansas City, St. Louis and Chicago.
This is a Organisation

3 members
Software Developer (Senior) Endpoint Systems
United States United States
Endpoint Systems is a Microsoft, Google, and Oracle partner dedicated to building software products and service-oriented business solutions in the cloud for customers worldwide. We also provide managed services for the Microsoft BizTalk integration platform.
This is a Organisation (No members)

Software Developer Integrated Ideas
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) RADDev Publishing
United States United States
"Everything should be made as simple as possible, but not simpler."
Software Developer (Senior)
United States United States
An experienced Software Developer and Graphic Designer with an extensive knowledge of object-oriented programming, software architecture, design methodologies and database design principles. Specializing in Microsoft Technologies and focused on leveraging a strong technical background and a creative skill-set to create meaningful and successful applications.

Well versed in all aspects of the software development life-cycle and passionate about embracing emerging development technologies and standards, building intuitive interfaces and providing clean, maintainable solutions for even the most complex of problems.
Technical Lead Plymouth University
United Kingdom United Kingdom
Engineering career - originally precision mechanical, then electronic, then computer, then telecommuncations, then marketing, then software and everything else involved in specifying, designing, developing and implementing small systems using hardware, firmware and software.

Expertise in various tools and languages over the years as fashions and requirements shifted. Moved from screwdrivers and soldering irons into 8080 and 6502 machine code and thence to many high level languages.

Currently mostly in a .NET standalone windows and web application environment with SQL server but also using LAMP environment when appropriate.

Retiring soon, but always open for interesting projects that float my old wooden sailing boat.
Software Developer (Senior)
United Kingdom United Kingdom
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)

- MSc (Passed with distinctions), in Information Technology for E-Commerce
- BSc Hons (1st class) in Computer Science & Artificial Intelligence

Both of these at Sussex University UK.

Award(s)

I am lucky enough to have won a few awards for Zany Crazy code articles over the years

  • Microsoft C# MVP 2016
  • Codeproject MVP 2016
  • Microsoft C# MVP 2015
  • Codeproject MVP 2015
  • Microsoft C# MVP 2014
  • Codeproject MVP 2014
  • Microsoft C# MVP 2013
  • Codeproject MVP 2013
  • Microsoft C# MVP 2012
  • Codeproject MVP 2012
  • Microsoft C# MVP 2011
  • Codeproject MVP 2011
  • Microsoft C# MVP 2010
  • Codeproject MVP 2010
  • Microsoft C# MVP 2009
  • Codeproject MVP 2009
  • Microsoft C# MVP 2008
  • Codeproject MVP 2008
  • And numerous codeproject awards which you can see over at my blog
Team Leader Synechron Technologies
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect ZenithMoon Studios
United Kingdom United Kingdom
Long-time game developer / IT maniac.
By day I architect, design, build and deliver enriching Mixed Reality solutions to clients, bringing the work of AR/VR to light in new and interesting ways, by night I Masquerade as the Master Chief of ZenithMoon Studios, my own game development studio.

At heart, I am a community developer breaking down lots of fun and curious technologies and bringing them to the masses.

I'm also a contributor to several open-source projects, most notably, the Reality Toolkit and all the services provided by the Reality Collective, The Unity-UI-Extensions project, as well as in the past the AdRotator advertising rotator project for Windows and Windows Phone.

Currently, I spend my time fulfilling contracts in the Mixed Reality space (primarily for an XR experience firm called Ethar), writing books, technically reviewing tons of material and continuing my long tradition of contributing to open-source development, as well as delivering talks, but that goes without saying Big Grin | :-D

Mixed Reality MVP, Xbox Ambassador, MS GameDevelopment Ambassador & Best selling author:

[Accelerating Unity Through Automation](https://www.amazon.co.uk/Accelerating-Unity-Through-Automation-Offloading/dp/1484295072/ref=rvi_sccl_3/262-0817396-1418043)
[Mastering Unity 2D Game Development] (https://www.packtpub.com/game-development/mastering-unity-2d-game-development)
[Unity 3D UI Essentials] (https://www.packtpub.com/game-development/unity-3d-gui-essentials)
Architect
United States United States
A code monkey who loves to drink beer, play guitar and listen to music.

My Tech Blog: https://vmsdurano.com/
My Youtube Channel: https://www.youtube.com/channel/UCuabaYm8QH4b1MAclaRp-3Q

I currently work as a Solutions Architect and we build "cool things" to help people improve their health.

With over 14 years of professional experience working as a Sr. Software Engineer specializing mainly on Web and Mobile apps using Microsoft technologies. My exploration into programming began at the age of 15;Turbo PASCAL, C, C++, JAVA, VB6, Action Scripts and a variety of other equally obscure acronyms, mainly as a hobby. After several detours, I am here today on the VB.NET to C# channel. I have worked on Web Apps + Client-side technologies + Mobile Apps + Micro-services + REST APIs + Event Communication + Databases + Cloud + Containers , which go together like coffee crumble ice cream.

I have been awarded Microsoft MVP each year since 2009, awarded C# Corner MVP for 2015, 2016,2017 and 2018, CodeProject MVP, MVA, MVE, Microsoft Influencer, Dzone MVB, Microsoft ASP.NET Site Hall of Famer with All-Star level and a regular contributor at various technical community websites such as CSharpCorner, CodeProject, ASP.NET and TechNet.

Books written:
" Book: Understanding Game Application Development with Xamarin.Forms and ASP.NET
" Book (Technical Reviewer): ASP.NET Core and Angular 2
" EBook: Dockerizing ASP.NET Core and Blazor Applications on Mac
" EBook: ASP.NET MVC 5- A Beginner's Guide
" EBook: ASP.NET GridView Control Pocket Guide
Technical Lead
China China
I am now programming applications for the Internet of Things.
 
First Prize Grasshopper.iicsAbhishek NandyMoumita Das - 
Prize pool IoT Category Winner - CodeProject
 
First Prize Grasshopper.iicsAbhishek Nandy - 
Prize pool IoT Category Winner - CodeProject
 
First Prize Florian Rappl - 
Prize pool IoT Category Winner - CodeProject
 
First Prize Grasshopper.iicsMoumita Das - 
Prize pool IoT Category Winner - CodeProject
 
First Prize Grasshopper.iics - 
Prize pool IoT Category Winner - CodeProject
 
First Prize Grasshopper.iicsMoumita Das - 
Prize pool IoT Category Winner - CodeProject
 
First Prize Grasshopper.iics - 
Prize pool IoT Category Winner - CodeProject
 
Second Prize wmjordan - 
Prize pool IoT Category Runner Up - CodeProject
 
Second Prize raddevus - 
Prize pool IoT Category Runner Up - CodeProject
 
Second Prize Grasshopper.iics - 
Prize pool IoT Category Runner Up - CodeProject
 
Second Prize CoderGirl42 - 
Prize pool IoT Category Runner Up - CodeProject
 
Second Prize raddevus - 
Prize pool IoT Category Runner Up - CodeProject
 
Second Prize Grasshopper.iicsAbhishek Nandy - 
Prize pool IoT Category Runner Up - CodeProject

Internet of Things Article Challenge Terms & Conditions

These rules (and the CodeProject® Terms of Use and the CodeProject Contributors Agreement) govern the Internet of Things Article Challenge (the "Contest") and set out the terms and conditions between CodeProject and its affiliates ("CodeProject" or "us/we") and each participant ("participant", "or "you"). A submission to this Contest constitutes your acceptance of these Official Contest Rules (the "Rules").

1.  How to Enter: CodeProject is offering the Contest and will award Prizes (as defined below) based on the results of judging all valid entries against the criteria established in these Rules.  

The Contest begins on 15 June 2016 at 12AM and ends on 7 August 2016 at 11:59:59 PM US Eastern Standard Time (“Contest Period”). CodeProject’s clock is the official time for the Contest. All entries must be submitted during this period in order to qualify.

To enter the Contest, submit an article into a section within the Internet of Things chapter and make a note in the "Comments for editors" box on the article submission wizard that states the category  you are writing about (i.e. "Automotive"). 

Submit your entry at the URL http://www.codeproject.com/script/Articles/SubmissionWizard.aspx and ensure you submit it into a section within the Internet of Things chapter (http://www.codeproject.com/Chapters/16/Internet-of-Things.aspx). Participants must comply with the submission format provided by CodeProject on its website. Submissions must be in the English language.

No purchase is necessary to enter the Contest or to be eligible to win a Prize.

We are not responsible for lost, illegible, incomplete, mutilated or stolen entries; errors appearing within these Rules, in any Contest related advertisements or other materials; or other errors of any kind whether mechanical, human, electronic or otherwise. Entries that are late, illegible, incomplete, unreadable, damaged, delayed, lost, tampered with, incomprehensible, forged, mutilated, misdirected, inaccurate, unintelligible or otherwise not in compliance with these Rules will be disqualified. You must provide all of the requested information to submit a valid entry. Only those who live in jurisdictions in which this Contest is legal may enter.

Prizes may be withheld or awarded to another eligible registrant if these Rules are breached.

Prizes may not be exactly as shown. A reasonable US$ equivalent in lieu of the Prize may also be awarded at the sole discretion of CodeProject.

Entries shall be deemed to be submitted by the authorized account holder of the email address submitted at the time of entry unless clearly indicated otherwise. "Authorized account holder" is defined as the natural person who is assigned to an email address by an internet access provider, on-line service provider, or other organization (e.g. business, educational institution, etc.) that is responsible for assigning email addresses for the domain associated with the submitted email address.

2. Eligibility: This Contest is open to software development professionals & enthusiasts who are of the age of majority in their jurisdiction of residence. Residents of Quebec and of the following countries are ineligible to participate due to legal constraints: Cuba, Iran, Iraq, Libya, North Korea, Sudan, and Syria. All national and local laws and regulations of the participant’s country of residence apply. Residents of countries under U.S. embargo are not eligible to enter. Employees, officers and representatives (and members of their immediate families and those living in the same household of each) of CodeProject, its parents, subsidiaries and affiliated companies, advertising and promotion agencies, and any company involved in the design, execution, production of this Contest ("Contest entities") are ineligible. CodeProject reserves the right to verify participant eligibility at any time and all participants may be required to provide verification of eligibility. Void where prohibited. You must enroll or be enrolled as a member of Codeproject.com to be eligible to win a Prize in this Contest. 

3.  Determination of winners:
Up to forty-six (46) Prizes will be awarded, but only a valid entry in compliance with these Rules is eligible to win a Prize.  Eligible entries will be judged by CodeProject judges at the end of each Stage. Articles will be judged based on the following elements:

  • how clear, pertinent, simple and enjoyable the entry is;
  • how comprehensively and concisely the entry explains the development topics outlined in each Stage;
  • the overall execution, and presentation of an entry itself; and
  • how effectively the participant contributes to the overall goal of teaching beginner Internet of Things developers.

In addition, the votes and comments each submission receives on the CodeProject website may be taken into account. Judges decisions are final. You may withdraw your submission at any time by notifying CodeProject. Your right to win a Prize is terminated if a submission is withdrawn.

Winners will be notified by email following selection and may also be announced in the Daily Build newsletter or other sections of CodeProject.com. We shall have no liability for any winner notification that is lost, intercepted or not received by the potential winner for any reason and we are not obligated to leave voice mail, answering machine or other message.  Proof of response by a potential winner does not constitute proof of receipt by us.

All winners will be notified via email. If after seven (7) days of the second notification to the winner no acknowledgement or response is received, the Prize is forfeited, and CodeProject will select another winner.

Each winner acknowledges that, if and to the extent that CodeProject is legally obligated to provide a third party with information about any Prize claimed by a winner, CodeProject shall be entitled to do so.

4.  Ownership and Publicity: CodeProject does not claim ownership of your submission to the Contest (please see the “Ownership” section in the CodeProject Contributors Agreement), but by submitting an entry, you grant CodeProject, its affiliated companies and necessary sub-licensees a worldwide, perpetual, royalty-free, irrevocable, non-exclusive, fully assignable and transferable right and license, to edit, adapt, translate, reformat your submission, to post your submission (e.g. publish, display, perform, digitally perform) anywhere on our Site, to do what CodeProject feels it needs to do to manage and update the Site, to make and maintain back-up and archival copies, and to make your submission available to End Users in accordance with these Rules, CodeProject’s Contributors Agreement, and the specific EULA that you select. 

By participating in the Contest, you expressly allow CodeProject to use and publish, in any medium or format, your name, city and country of residence, voice, statements, video, photographs and other likenesses in connection with any promotion, advertising or publicity without further consideration or notice to you. Any participant’s personal information may be used by CodeProject in order to conduct the Contest. By participating in the Contest, the participant agrees to the use of the participant’s personal information in accordance with CodeProject’s privacy policy, which can be found at http://www.codeproject.com/info/privacy.aspx

5.  Participant Warranties:

By submitting an entry to the Contest, you warrant that your submission:

  1. is a new article or a new version of an article and has not been published previously;
  2. does not contain any content that infringes on any third party rights, including Intellectual Property (IP) rights, and that you own or otherwise have all rights necessary to make your submission, including any and all IP rights;
  3. does not disclose any information which would constitute a violation of any confidentiality obligation;
  4. does not violate any agreement that you have with any third party; and
  5. does not contain any viruses, worms, spyware, or other components or instructions that are malicious, deceptive, or designed to limit or harm the functionality of a computer or computer system. 

6.  Prizes:

As described below, there will be up to twenty five (25) Contest prizes (“Prize” or “Prizes”) awarded: up to one (1) Grand Prize, up to seven (7) Top article prizes, and up to seven (7) runner-up prizes. There will also be 10 spot prizes. The winner of each prize will be selected at the sole discretion of CodeProject judges.

  1. One (1) Grand Prize: A cash prize of one thousand, two hundred and fifty ($1,250) USD will be awarded at the end of the contest for the best overall article.
     
  2. Seven (7) Top article prizes: A cash prize of five hundred ($500) USD will be awarded at the end of the contest for the best article in each category.
     
  3. Seven (7) runner-up article prizes: A cash prize of two hundred and fifty ($250) USD will be awarded at the end of the contest for the runner-up article in each category.
  4. Ten (10) Intel IoT Developer Kits will be awarded as lucky spot prizes throughout the contest

Articles must be of an acceptable quality, fulfil requirements outlines for the article topic/category as determined solely by CodeProject, and abide by the Terms of this Contest. The total approximate retail value (“ARV”) of all Prizes will not exceed Six thousand five hundred dollars ($6,500) USD. All applicable federal, state, and local tax laws apply. The value for any prize is based on the ARV at the beginning of the Contest Period. Because the ARV for any Prize may fluctuate, CodeProject has the sole right to determine the value of any Prize, or its cash equivalent, at the time that any prize is awarded.

Substitution or transfer of Prizes is not allowed.  In CodeProject’s sole discretion, it may award a substitute prize of equal or greater value. The winner accepts responsibility for all federal, state and local taxes and fees in connection with the Prizes. If you are a potential winner, we may require you to sign an Affidavit of Eligibility, Liability/Publicity Release and a W-9 tax form or W-8 BEN tax form within seven (7) business days of notification. In certain countries, such as Canada, a winner may be required to correctly answer a skill testing question before becoming eligible to claim a Prize.

Apart from any Prize that may be awarded as part of the Contest, no compensation (monetary or otherwise) will be paid for your Contest submission. CodeProject is not responsible for Contest entries not received due to lost, failed, delayed or interrupted connections or miscommunications, or other electronic malfunctions. CodeProject is not responsible for incorrect or inaccurate entry information, whether caused by you or any other persons or by any of the equipment or programming associated with or utilized in the Contest.

The Prize will be shipped to the winner’s residence using standard delivery. CodeProject is not responsible for a Prize if it is lost, stolen or damaged during or after shipping, and it will not be replaced by CodeProject. 

7.  Warranties and Disclaimers: Prizes come with the standard manufacture warranty only (if applicable), but Prizes are awarded “AS IS”. To the fullest extent allowable by law, CodeProject specifically disclaims any representations or warranties, express or implied, regarding the Contest or the Prizes including any implied warranty of merchantability or fitness for a particular purpose and implied warranties arising from course of dealing or course of performance.

8.  Release of Liability, Issues of Law and Indemnity: By participating in the Contest, all participants release CodeProject, its affiliates, partners, subsidiaries, officers, directors, agents, employees and all entities associated with the development and execution of this promotion from any and all liability with respect to and in any way arising from participating in this promotion, acceptance or use of a Prize. CodeProject assumes no responsibility for incorrect or inaccurate capture of entry information, technical malfunctions, human or technical error, lost, delayed or garbled data or transmissions, omission, interruption, deletion, defect or failures of any telephone or computer line or network, computer equipment, software or any combination thereof. Entry materials/data that have been tampered with or altered are void. If for any reason, in the opinion of CodeProject in its sole discretion, the Contest is not capable of running as originally planned, or if the administration, security, fairness, integrity or the proper conduct of the Contest is corrupted or adversely affected, including by reason of infection by computer virus, bugs, tampering, unauthorized intervention, fraud, technical failures or any other causes beyond its control, CodeProject reserves its right to cancel, terminate, modify, amend, extend or suspend the Contest including cancelling any method of entry, and select a winner from previously received eligible entries. CodeProject reserves its right in its sole discretion to disqualify any individual it finds to be tampering with the entry process or the operation of the Contest or to be violating the letter or spirit of the Rules or is otherwise acting in a disruptive manner. CodeProject reserves its right to seek remedies and damages to the fullest extent of the law for any attempts to deliberately damage the Contest web site or to undermine the legitimate operation of this Contest. CodeProject shall not be held responsible for any errors or negligence that may arise or occur in connection with the Contest including any damage to an entrant's computer equipment, system, software or any combination thereof, as a result of their participation in this Contest or from downloading any material from the Contest website where applicable. All participants agree to fully indemnify and hold harmless CodeProject from any and all claims by third parties relating to the Contest without limitation.  

9.  Generally: CodeProject may make changes to these Rules at any time without notice to you. Participating in the Contest or accepting a Prize will constitute acceptance of the revised rules. These Rules prevail in the event of any conflict or inconsistency with any other communications, including advertising or promotional materials.

All trade names, trademarks, registered trademarks, product names and company names or logos mentioned or displayed in connection with the Contest are the property of their respective owners and may not be used in any manner whatsoever without the express written consent of their respective owners. 

If, for reasons beyond CodeProject’s control (including, but not limited to, tampering or computer virus infection), the Contest is not capable of running as originally planned, CodeProject, at its sole discretion reserves the right to cancel or modify the Contest, without liability or further notice. CodeProject will not be responsible for lost, late, misdirected, damaged, or illicit submissions, or for Internet, computer hardware and software, phone, and other technical errors, omissions malfunctions, and delays. Entries are void if they contain material typographical or other errors. All entrants agree to comply fully with each provision in these Rules. Any person attempting to defraud or in any way tamper with this Contest and any person who does not comply with these Rules, will be ineligible for any Prize(s) and may be prosecuted to the fullest extent of the law.

For any feedback or questions regarding the Contest or the Prizes please contact contest@codeproject.com.

10. Winners' List: For a list of Prize winners, please contact contest@codeproject.com with the Subject Line “IoT Article Chalenge Winners List” by 21 Aug 2016.

Discussions

 
GeneralPrizes Pin
CoderGirl4215-Aug-16 15:18
CoderGirl4215-Aug-16 15:18 
GeneralRe: Prizes Pin
Chris Maunder16-Aug-16 5:05
cofounderChris Maunder16-Aug-16 5:05 
GeneralGrand Prize Winner? Pin
Grasshopper.iics15-Aug-16 5:14
Grasshopper.iics15-Aug-16 5:14 
GeneralRe: Grand Prize Winner? Pin
Chris Maunder16-Aug-16 5:06
cofounderChris Maunder16-Aug-16 5:06 
GeneralRe: Grand Prize Winner? Pin
Grasshopper.iics16-Aug-16 5:10
Grasshopper.iics16-Aug-16 5:10 
GeneralWhat is the exact time of Submission? 7 Aug 11.59 PM GMT or 6 Aug 11.59 GMT? Pin
Grasshopper.iics6-Aug-16 20:25
Grasshopper.iics6-Aug-16 20:25 
GeneralRe: What is the exact time of Submission? 7 Aug 11.59 PM GMT or 6 Aug 11.59 GMT? Pin
Mitchell J.7-Aug-16 2:07
professionalMitchell J.7-Aug-16 2:07 
GeneralRe: What is the exact time of Submission? 7 Aug 11.59 PM GMT or 6 Aug 11.59 GMT? Pin
Grasshopper.iics7-Aug-16 3:03
Grasshopper.iics7-Aug-16 3:03 
GeneralRe: What is the exact time of Submission? 7 Aug 11.59 PM GMT or 6 Aug 11.59 GMT? Pin
Chris Maunder7-Aug-16 15:01
cofounderChris Maunder7-Aug-16 15:01 
GeneralExtend date till 15th August Pin
Aditya Rajendra Patil5-Aug-16 23:19
professionalAditya Rajendra Patil5-Aug-16 23:19 
GeneralRe: Extend date till 15th August Pin
Chris Maunder7-Aug-16 15:03
cofounderChris Maunder7-Aug-16 15:03 
Generaladdition of co-author Pin
Moumita Das28-Jul-16 2:34
Moumita Das28-Jul-16 2:34 
GeneralRe: addition of co-author Pin
Abhishek Nandy28-Jul-16 4:20
professionalAbhishek Nandy28-Jul-16 4:20 
GeneralClarification about prize Pin
Grasshopper.iics25-Jul-16 16:25
Grasshopper.iics25-Jul-16 16:25 
GeneralRe: Clarification about prize Pin
Afzaal Ahmad Zeeshan26-Jul-16 11:17
professionalAfzaal Ahmad Zeeshan26-Jul-16 11:17 
GeneralRe: Clarification about prize Pin
Grasshopper.iics26-Jul-16 14:06
Grasshopper.iics26-Jul-16 14:06 
GeneralRe: Clarification about prize Pin
iskSYS3-Aug-16 22:20
professionaliskSYS3-Aug-16 22:20 
GeneralRe: Clarification about prize Pin
Grasshopper.iics3-Aug-16 22:36
Grasshopper.iics3-Aug-16 22:36 
LoL. "Noobs will be noobs".
GeneralRe: Clarification about prize Pin
Grasshopper.iics30-Jul-16 2:25
Grasshopper.iics30-Jul-16 2:25 
GeneralIt appears that not so many articles have been submitted Pin
wmjordan24-Jul-16 5:09
professionalwmjordan24-Jul-16 5:09 
GeneralRe: It appears that not so many articles have been submitted Pin
Chris Maunder24-Jul-16 15:44
cofounderChris Maunder24-Jul-16 15:44 
GeneralRe: It appears that not so many articles have been submitted Pin
CoderGirl4226-Jul-16 4:22
CoderGirl4226-Jul-16 4:22 
Generalpreview of article includes html Pin
Moumita Das24-Jul-16 3:51
Moumita Das24-Jul-16 3:51 
GeneralRe: preview of article includes html Pin
Chris Maunder24-Jul-16 9:29
cofounderChris Maunder24-Jul-16 9:29 
GeneralRe: preview of article includes html Pin
Moumita Das24-Jul-16 19:27
Moumita Das24-Jul-16 19:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

FAQs

1. What sorts of applications are acceptable?

Almost anything. In any language. Use C++, use node.js, use PHP with MySQL, or C# on ASP.NET with MVC and SQL Server. Your call.

This competition is to help you learn about building and hosting applications and connecting 'things' on Microsoft Azure, so obviously applications that run on the Azure platform are required. However, not just anything will get you the winner's trophy. Be creative, be daring, over extend and over achieve. The more you show off your understanding of Azure, and the more you focus on explaining what you're doing, the better your chances.

Read this Intro to Microsoft Azure for more info on what you can do on Azure then sign up for your free trial.

2. Do you have any resources that will help me get started?

Here you go!

Can't find what you're looking for? Search CodeProject Articles or Ask a Question.

3. Who is eligible to enter the contest?

The Azure IoT App and Article (Challenge A) component of the competition is open to software development professionals & enthusiasts who are of the age of majority in their jurisdiction of residence. Residents of Quebec and of the following countries are ineligible to participate due to legal constraints: Cuba, Iran, Iraq, Libya, North Korea, Sudan, and Syria.

The Azure IoT Missions (Challenge B) component of the competition is only open to software development professionals & enthusiasts who are residents of USA. Please see the Terms and Conditions for full contest details.

4. Do I have to write a full article with source code?

Yes, an article is an important component of the challenge since it is the place where you describe what you are doing and how you solved problems that you ran into. This contest is designed to teach contestants and the audience, so the better your article, the more code you show and the more you explain how you developed your IoT application on Microsoft Azure, the better.

5. What if I already have a paid Azure account?

If you already have a paid Azure account there's no need to sign up again. Just upload a screenshot of the account summary page and be sure to include both your email address and the date purchased information in your screenshot (it should look something like this). 

6. Can I submit more than one article?

Yes! Submit as many article entries as you like.

7. What if I have more questions?

If you have more questions feel free to ask in the forum below or by emailing contest@codeproject.com.

Judging Guidelines

At the end of the competition, CodeProject judges will choose their favourite entries from the pool of submitted articles. Prizes will be awarded based on how closely an entry adheres to the conditions of entry, including:

  • how clear, pertinent, simple and enjoyable the tutorial is;
  • how comprehensively and concisely the tutorial explains the development process;
  • how effectively the application demonstrates the Internet of Things related features available on Microsoft Azure;
  • how effectively the application demonstrates creativity, user experience value and cloud-based usage models;
  • how effectively the participant contributes to the overall goal of teaching beginner IoT developers.
  • how effectively the article describes the final hosted application, and how the article encourages feedback or additional competitive submissions; and
  • the overall execution, and presentation of the entry itself.

The competition is now closed. Thanks to everyone that entered and congrats to all prize winners!

Grand Prize Winner

Bioometric Locker- Intel Edison Based IoT Secured Locker With Cloud Based Voice and Face Biometric by Grasshopper.iics

Industrial Automation

Winner: Industrial IoT based Machine Tool Condition Monitoring With GE Predix Time Series Ingestion And Data Streaming by Grasshopper.iics, Abhishek Nandy, Moumita Das

Runner Up: The Road to Building Industrial IoT Solutions by wmjordan

Automotive IoT

Winner: A Realistic Simulation Framework With IoT For Traffic Control Based On Pollution Level by by Grasshopper.iics, Abhishek Nandy

Runner Up: Cool Head: Intel Edison Smart Helmet with Climate Control, Automatic Indication and Accident Notification by Grasshopper.iics, Abhishek Nandy

Smart Home/Smart Building

Winner: Creating a Smart Home Chat Bot by Florian Rappl

Runner Up: Never Buy A Garage Door Remote Again: Open Your Door With Your Android Phone (via Bluetooth) by raddevus

Healthcare

Winner: Wearable Foot Gesture Based Text Entry System For People With Upper Body Disabillity by Grasshopper.iics, Moumita Das

Runner up: fHealth- A Fog Computing Framework for Activity Tracking Based Climate Control For Smart Living by Grasshopper.iics

Use of Intel IoT SDK Elements

Winner: YouCar-Intel Edison Multi Modality Live Youtube Streaming Smart Car by Grasshopper.iics

DIY Platform

Winner: HASSI- Home Automation, Safety And Security With IoT Using Arduino by Grasshopper.iics, Moumita Das

Runner up: Calculating True North for IoT Applications by CoderGirl42

Editor's Choice

Winner: Biometric Locker- Intel Edison Based IoT Secured Locker With Cloud Based Voice and Face Biometric by Grasshopper.iics

Runner up: Ending the Era of Weak Passwords: Never Type A Password Again (Never Memorize A Password Again) by raddevus
 

Spot Prizes

Sketch framework and Class Library - Part 1 by RogerCreagh

A Novice's Guide to the BeagleBone Platform and Software Development Using C++ by Eric D Schmidt

An Industrial IoT framework with Samsung Artik 10 and Temboo: Water Resource Management Case Study by Abhishek Nandy

Let's build a robot! by AJSON

Creating a Smart Home Chat Bot by Florian Rappl

Never Buy A Garage Door Remote Again: Open Your Door With Your Android Phone (via Bluetooth) by raddevus

Industrial IoT based Machine Tool Condition Monitoring With GE Predix Time Series Ingestion And Data Streaming by Grasshopper.iics, Abhishek Nandy, Moumita Das

Calculating True North for IoT Applications by CoderGirl42

Facial biometric authentication on your connected devices by Afzaal Ahmad Zeeshan

Introduction to AllJoyn platform on RaspberryPi and Windows IoT - and gourmet sous-vide cooking as a bonus by Mikolaj Barwicki

You must sign in to participate in this contest.
This contest has ended.
15 Jun - 8 Aug 2016