Dev Contest

Innovate. Learn. Experience. Develop.

4 Months - 1 Project - 3 Prizes

Change the world one project at a time!

JOIN THE CONTEST
Opening December 2, 2019

What is the Arm

Dev Contest?

Innovation has been growing at an unstoppable pace. In the last two decades alone, we have gone from a world where only a few of us had a personal computer to a world in which most of us juggle multiple smart devices in the palm of our hands every day.

One thing that we see over and over is that innovation is accelerated by collaboration and communities that learn together.

This contest is an opportunity for you to share with the wider developer community what you have learned through the Arm AIoT Dev Summit and how this can be used to solve real-world problems in innovative ways.

Timeline

Sign up by

December 18, 2019

Submit final project by

April 2, 2020

Winners announced on

April 14, 2020
JOIN THE CONTEST NOW
Opening December 2, 2019

What am I expected to do?

Participate in the Arm AIoT Dev Contest and drive innovation in your physical and virtual community.

Build a Proof-of-concept (PoC) that addresses a real-world problem by applying what you learnt at the Arm AIoT Dev Summit in the field of IoT, AI and Intelligent Machines.

What problems close to your heart can you address with the hardware and learnings from the Dev Summit?

Why not collaborate with other developers and experiment together!

Prizes

$3,000

+ $1,000
Ponoko credits

$2,000

+ $600
Ponoko credits

$1,000

+ $400
Ponoko credits

How do I get involved?

Start a project on a community website of your choice
Opening
December 2, 2019

SIGN UP
By Dec 18, 2019
Post updates on
social media with #ArmAIoTContest for
extra points
Submission form coming soon!
SUBMIT  PROJECT
By Apr 2, 2020
Winners announced
By Apr 14, 2020

Have a Killer Idea?

JOIN THE CONTEST NOW
Opening December 2, 2019

FAQ

Why should I join this developer contest?

Besides the awesome prizes you will have a chance to win! This is your chance to help to educate the community with what you have learned.

What kind of project should I create?

We are looking for an IoT, AI, robot or drone PoC that showcases the use of Arm technology in a creative and innovative way.

What are the requirements to join this project?

All you need to know to ensure your place in the project can be found on the requirements page.

Are there clear judging criteria?

100% yes! Make sure to read through all the criteria on the judging criteria page.

Is there a specific hashtag to use if I want to talk about this contest on social media?

Yes, make sure to use the #ArmAIoTContest for any of your posts.

Should I use concepts of AI and ML in my project?

Absolutely! We feel that AI and ML are becoming more and more utilized in a plethora of different verticals. Some of the most innovative and creative innovation is happening thanks to the advancements in the area of ML and AI. We see more ML shifting to endpoint IoT devices enabling a whole new class of devices, we also see more and more use cases for autonomous drones and robots. We actively encourage you to consider how you can apply ML techniques to your problem.

Can I collaborate with others?

We believe in communities and welcome collaborations and joint projects!

Can I collaborate with others that haven't attended the conference?

Absolutely, we want the knowledge to be spread not to be kept from the rest of the community.

What if I didn't attend the whole conference?

Use the experience that sparked your curiosity and don't be shy to start working on something right away.

Does the project need to contain both HW and SW?

No, we also welcome innovative SW only projects.

Where should I share my project if I am not already a part of an online community?

No worries if you are not already part of an online developer community. Feel free to choose a community of your choice like Hackster, GitHub, Hackaday, Element14 or Arduino.

What if I don't see my question in the FAQ?

Be sure to reach us at ArmAIoTDevSummit@arm.com.

Requirements

1/ Eligibility

You are eligible to participate in this contest if you meet the following requirements at the time of entry:

  • You are at least 18 years of age.
  • You are not resident in a country where US export regulations apply.
  • You are not involved in executing or administrating this contest.
  • You are not a judge of the contest.

2/ Submission Requirements

To be eligible for judging, you must meet ALL of the following requirements unless otherwise stated:

General Requirements

  • You must read and accept the Terms and Conditions.
  • You must be registered as a participant for this contest by December 18, 2019.
  • Your final submission must be entered by April 2, 2020.
  • Your application must be written in English.
  • Your project is your own original work.
  • Project must be based on Arm technology.
  • Your entry cannot have been selected as a winner in any other online contest.
  • If you are part of a team, you declare that you have been designated as the representative able to act on behalf of the other members, by the rest of your team.
  • Your final project needs to be published on a Community project portal (e.g. Arduino, Hackaday, Hackster, etc.).
  • Project needs to have obtained all required consents, approvals or licenses for you to be able to submit this entry.
  • Final project needs to be submitted through the project submission form and link to a community hosted project by 1:00 pm PST on April 2, 2020.

Hardware/Software Build Requirements

  • Project must be based on Arm technology.
  • Through your project you have demonstrated use of knowledge learned thanks to the Arm AIoT Dev Summit such as specific hardware and software and/or cloud services.
  • Have you used as part of your proof of concept the knowledge and/or the hardware acquired during the AIoT Dev Summit. Make sure to also specify which parts of your project where inspired by what you have learned during the Arm AIoT Dev Summit.
  • Software – You can take advantage of the latest cloud services, tools and ML software such as Arm NN, computer library, CMSIS-NN, uTensor as well as Arm’s ecosystem partner tools and methodologies that have been introduced during the Arm AIoT Dev Summit.
  • Hardware – You should take advantage of the multiple different flavours of Arm based hardware you have become familiar with during the Arm AIoT Dev Summit. You are welcome to use Arm based hardware such as Raspberry Pi, Arduino, Udoo or other platforms of your choice.

Judging Criteria

The project is judged against a maximum of 100 points + 50 Bonus Points.

Project Documentation (30 points)

Instructions – Describe how you created your project, include images, screenshots, and/or videos. As well as a demonstration of the final working solution.

If you are using cloud services, make sure to include an architecture diagram and be specific about the different parts. If you are doing machine learning? Have you provided a Jupyter notebook or something equivalent.

Does your creation also involve a complex hardware setup, with perhaps multiple boards? If yes, are you depicting the circuit diagram? You can use software like Fritzing.org to draw it, and/or take detailed photographs.

Boundary Pushing, Innovation and Creativity (20 points)

Have you considered tackling a problem that hasn’t been tackled before? Or perhaps have you considered tackling an old problem in a different and more innovative way? Are you taking advantage of what you learned to push the boundaries in your areas of interest?

Use of multiple technologies in the ecosystem (20 points)

Are you using different Arm based hardware or different tools and software provided by Arm or the Arm ecosystem? Have you thought of combining multiple things you have learned in one product?

Include working code with helpful comments (10 points)

Have you tried to show your code to a friend, can they understand what you have wrote and why?

Scalability (10 points)

You only need to build a prototype, but have you considered what would stop you from building 1,000 units? Is there something else you should consider? What could be the biggest downfall?

Security (10 points)

Did you think about data security? Have you used any specific techniques to ensure that the data being captured is secured away from potential hackers?

Bonus points for addressing one of the three following themes:

Sustainability (up to 10 points)

Does your project have the potential to create positive change at scale? Have you heard about the 17 Sustainable Development Goals(SDG) (Global Goals)? Is your project addressing one or more of the 17 SDGs?

Have you thought how what you have learned could deliver positive social impact to children and their families living in cities? Make sure to have a look at the Tech Bets for an Urban World.

AI on the Edge (up to 10 points)

Is your creation able to operate on the acquired data locally without having to rely on a cloud connection all the time?

Have you developed a new deep learning model for the task you are trying to solve, or have you taken an existing model and adapted it to your use case? Or alternatively have you trained a pre-existing model using your own data set?

Autonomy (up to 10 points)

Is your autonomous machine able to operate on a specific task without any human inputs? Can it carry something from point A to point B autonomously? Can it launch a specific task only when a particular condition is met?

Social Media (up to 10 points)

Make sure to post about your project updates using the #ArmAIoTContest to obtain extra points!

Terms and Conditions

How to Participate

Complete the required registration and entry form* on pages.arm.com/aiot-dev-contest-registration. Submit your final project details through the required registration and entry form* on pages.arm.com/aiot-dev-contest-submission.
Please register through the above links. One entry submission is permitted per participant.

Official Contest Terms & Conditions:

Promoter

This competition is provided and administered by Arm Limited, 110 Fulbourn Road, Cambridge, CB1 9NJ, United Kingdom (“Arm”) on behalf of itself and its subsidiaries.

Eligibility

The competition is only open to participants 18 years or older, who are residents of the United Kingdom, United States of America, European Union, Iceland, Liechtenstein, Norway, or Switzerland. No Purchase Necessary. No employee of Arm is eligible to participate in the competition.

Entry period and criteria

Participants need to register at [pages.arm.com/aiot-dev-contest-registration] by 1:00 pm PST on December 18, 2019. Final entries may then be submitted at [pages.arm.com/aiot-dev-contest-submission] from December 3, 2019 and you must submit your entry by 1:00 pm PST on April 2, 2020. All entries must be written in English.

How we select the winners

The winner of the competition will be selected based on the Judging Criteria (available on the Judging Criteria page in the Contest page) and announced by the following process:

The winner(s) will be selected and will be contacted directly on April 14, 2020. All prizes are based on availability. The prizes are:
• $3000 + $1000 Ponoko.com credits – First Prize
• $2000 + $600 Ponoko.com credits – Second Prize
• $1000 + $400 Ponoko.com credits – Third Prize

In the event of a tie for the first, second, and/or third prize, the names of the individuals with tied scores will be entered into a random drawing and a winner will be randomly selected for that prize.

The Prize is non-refundable and no cash alternative is available. Arm reserves the right, in its sole discretion, to substitute the prize at any time if the prize advertised is unavailable.

In the event that a prize winner has not responded within 7 working days of notification, then we reserve the right to reallocate the prize to an alternate winner. Please allow up to 30 days for delivery of the prize. Delivery is subject to the winners providing account details on request.

Each winner’s name and country will be posted online at https://armsummit.bemyapp.com/contest and on other Arm- operated websites and social media platforms including but not limited to Twitter, Linkedin, Google and Facebook. Any third-party website used but owned independently have their own separate privacy and data collection policies and practices. Any data you provide to these websites will be governed under the terms of their privacy policy. We have no responsibility whatsoever for the independent actions or policies of these independent sites and are not responsible for content of privacy practices of such websites.

Rights in the entries

You must only submit your own content, something that you have personally created. If you incorporate anyone else’s copyright material in the entry you must ensure you have permission to do so, and that you can grant the licence below in respect of the third-party material incorporated in your entries. By submitting an entry, you confirm you have such permission and that to the best of your knowledge your entries do not infringe any third party’s copyright or rights of confidentiality.

You warrant that your entry which you submit will not infringe any third-party IP rights, privacy and will not contain any libellous, defamatory, obscene, indecent, harassing or threatening material. Arm reserves the right, in its sole discretion, to delete any entry without the prior notification to the participant found to be inappropriate or otherwise suspected of infringing third party IP rights. Arm cannot accept responsibility for errors, loss, and damage to entries outside of Arm’s control.

By submitting an entry into this competition you hereby grant to Arm Limited and its subsidiaries, a worldwide, non- exclusive, perpetual, irrevocable, royalty free, sub-licensable licence to use, reproduce, modify, adapt, publish, translate, publicly perform, publicly display and distribute the entry (in whole or part) and to incorporate such entry into other works in any format or medium for any purposes.

General Terms and Conditions

By entering the competition, entrants confirm that they agree to the Privacy Policy and Terms and Conditions of Use, which are incorporated into these terms by reference.

You agree that you release Arm Limited and its subsidiaries from, and agree that Arm Limited or its subsidiaries shall have no liability in respect of, any and all claims, causes of action, costs, losses and damages (whether direct or indirect or consequential), in contract, tort (including negligence) or otherwise, in connection with or otherwise relating to your entry or participation in the competition.

Prizes are awarded at Arm’s sole discretion. Arm reserves the right at its sole discretion to disqualify any person it finds to be tampering or to have tampered with the operation of the competition or the competition website, or to be acting in violation of these terms and conditions.

In the event that any give away winner is subsequently disqualified from a giveaway for any reasons, Arm, in its sole discretion, may decide whether a replacement winner should be selected in accordance with the selection criteria.

By entering a giveaway, you hereby warrant that all information submitted is true, current and complete. Arm reserves the right to verify the eligibility of participants and disqualify a participant for submitting inaccurate or false information.

The competition is governed by English law.

*Participants’ personal information and data will only be used in accordance with our Privacy Policy. By completing the registration form you acknowledge that you may receive emails from Arm relating to such competitions and further marketing communications. If you do not want to hear about future competitions, please notify us at privacy@arm.com.

Copyright © 2019 Arm - All Rights Reserved.

This event is brought to you by Arm. Arm technology is at the heart of the computing and connectivity revolution that is transforming the way people live and businesses operate. From the unmissable to the invisible, Arm's advanced, energy-efficient processor designs are enabling the intelligence in more than 150 billion silicon chips and securely powering products from the sensor to the smartphone to the supercomputer. Learn more about Arm, by visiting our developer website: developer.arm.com