Build ML projects,
win big prizes

Challenge yourself to build innovative ML projects using Edge Impulse. Share your projects to empower other developers and engineers to get started on their ideas.

Submit project
Challenge of the month:

An Opportunity for Object Detection

Public Projects help the community learn from each other, and teach developers and engineers how to solve real-world problems with Edge Impulse. This month we are asking you to show off your best object detection projects.

For our last Project of the Month Challenge, grab an Edge Impulse device that has a camera, and train a model to recognize two (or more) distinct items. These can be any items of your choosing, but make sure you build a model accurate enough to tell them apart!


Best project of the month

All winning entries are also entered into our annual competition for a chance to win more prizes.


1st runner-up


2nd runner-up

Getting started is easy


Clone one of the following starter projects


Add your own data, train, and deploy your model


Make your project public, and fill out the submission form

Starter projects

Bottles versus Cans

How do you prefer your beverages? This project can identify and differentiate bottles and cans.

AI Cart

A shopping cart that uses computer vision to determine what items are in the basket.

Hardware Sorter

Distinguish between screws, washers, nuts, and bolts with this object detection project.

Judging criteria


You must have uploaded and trained on enough data to make an accurate and functional model. We suggest you include a Readme that describes in detail what the project is suitable for, the types of Blocks used, and the methodology used to collect your data set.


We encourage the project to be a novel application or use-case, an incredible data set, or an innovative way to solve a problem. We suggest you present a unique and valuable use of AI / ML to solve a real-world problem.


Your work must be unique, and not plagiarized someone else's work. Using a Public Project as the basis for your work is fine, but enough evidence of individuality or improvement must be shown to separate your project from the original creator.

Best projects
of the year

All winning entries are automatically entered into the annual competition. The three best projects will each receive an amazing prize pack.

An amazing prize pack (3 winners)

MacBook Pro, AirPod Pro, and
an Edge Impulse backpack.

Previous winners


AR Pong Game with Object Detection

An ML model using Edge Impulse's FOMO (Faster Objects, More Objects) to detect and differentiate which players are playing & their coordinates.


Visual Inspection With Object Detection AI

A machine learning model to quickly and accurately identify problems that may be missed by human inspection.


Animal Monitoring using TinyML

This project uses a TinyML model and Arduino TinyML kit to monitor animals in the surroundings.


Appliances Identifier - Smart Energy Meter

Measure Voltage, Current, Power and Energy consumption to determine which appliances are running.


Motion Detection and Monitoring 

A neural network identifies motion, pivots the camera in the direction of movement, and runs object detection. 


Running faucet detection using Thingy 53

Listen for the sound of running water in order to help conserve resources.


Liquid Classification

A TinyML model that measures turbidity to identify liquid types such as tap water or sea water. 

Frequently asked questions

What is required for my project to be eligible to win?

Your project is eligible to enter this month's challenge if you meet the following requirements at time of entry:

  • Your project has been made public.
  • You are at least 13 years of age.
  • You are not a resident of Cuba, Iran, North Korea, Sudan, or Syria (US export regulations prohibit the export of goods and services to the countries listed above, therefore residents of these countries are not eligible to participate in this challenge).
  • You are not involved in the execution or administration of this challenge.
  • You are not an Edge Impulse employee or an immediate family member or household member of an Edge Impulse employee.
How do I make my project public?

Follow this blog to quickly make your project public.

What are the start and end dates?

The challenge starts on the 1st of the month at 12:00 AM PT, recurring each month, and ends on the last day of the month, 11:59 PM PT.

Note: Challenge end dates are at the sole discretion of Edge Impulse and/or the challenge sponsors and may be subject to change.

Did I win the challenge? When will I receive my prize?

If you are a winner, we will contact you directly via email to arrange the payment of your prize money.

Somebody copied my entry! What can I do?

Do not worry. When judging entries, we take into account the submission date. When an entry is clearly plagiarized from another, we favour the original entry.

When will the winners be announced?

We will make our best effort to select winners the first week of the month following the close of the challenge each month, but reserve the right to choose at any time as the Edge Impulse team may have prior obligations, business travel, out of office time scheduled, etc.

Content regulations

If your participation violates ANY of the following, you may be disqualified.

  • Your entry must be your own original work.
  • You must have obtained any and all consents, approvals or licenses required for you to submit your entry.
  • Your entry may not include any third party trademarks (logos, names) or copyrighted materials (music, images, video, recognizable people, code, schematics etc...) unless you have obtained permission to use the materials.
  • Your entry must comply with your employer’s gift policies.

Project entries may NOT contain ANY of the following content:

  • Content that promotes an unethical use of ML and AI.
  • Content that is sexually explicit.
  • Content that is unnecessarily violent or derogatory of any ethnic, racial, gender, religious, professional or age group.
  • Content that is profane or pornographic.
  • Content that promotes illegal drugs, firearms/weapons (or the use of any of the foregoing) or a particular political agenda.
  • Content that is obscene or offensive.
  • Content that defames, misrepresents or contains disparaging remarks about other people or companies.
  • Content that communicates messages or images inconsistent with the positive images and/or good will to which we wish to associate.
  • Content that violates any law.

We reserve the right to reject an entry, in our sole and absolute discretion, that violates any of the above points.

How will my entry be potentially used?

Other than what is set forth below, we are not claiming any ownership rights to your entry. However, by submitting your entry, you agree to ALL of the following statements:

  • You grant us an irrevocable, royalty-free, worldwide right and license to: (i) use, review, assess, test and otherwise analyze your entry and all its content in connection with this challenge; and (ii) feature your entry and all content in connection with the marketing, sale, or promotion of this challenge (including but not limited to internal and external sales meetings, conference presentations, tradeshows, and screen shots of this challenge entry in press releases) in all media (now known or later developed).
  • You agree to sign any necessary documentation that may be required for us and our designees to make use of the rights you granted above.
  • You understand that after the submission deadline has passed, any project that has been submitted to the challenge cannot be deleted or made private and will remain on after the challenge has concluded.
  • You understand and acknowledge that the sponsor(s) may have developed or commissioned materials similar or identical to your submission and you waive any claims you may have resulting from any similarities to your entry.
  • You understand that you will not receive any compensation or credit for use of your entry, other than what is described in this challenge page.

Please note that following the end of this challenge your entry may be posted on We are not responsible for any unauthorized use of your entry by visitors to this website. While we reserve these rights, we are not obligated to use your entry for any purpose, even if it has been selected as a winning entry. If you do not want to grant us these rights to your entry, please do not enter this challenge.

Share your machine learning project 
with the world

Submit project