Grand Prizes
1st place was awarded an Electronic Visa Gift Card (prize value in US dollars) ($3,000 value), 2nd place was awarded an Electronic Visa Gift Card (prize value in US dollars) ($2,000 value), and 3rd place was awarded an Electronic Visa Gift Card (prize value in US dollars) ($1,000 value)
Runner Ups
Each runner up was awarded an Electronic Visa Gift Card (prize value in US dollars) ($100 value)
Overview
There is growing consumer demand for enhanced user experiences and increasing functionality in smart, secure products. Many use cases have emerged where neither applications processors nor MCUs perfectly address the needs of the situation. A specific problem is when there is the need to scale to higher performance without having to run a full Linux® machine.
The i.MX RT crossover MCUs deliver performance, functionality and capabilities of an applications processor-based design, but with the ease-of-use, low-power, and real-time operation with low interrupt latency of a traditional MCU-based design.
The new i.MX RT1010 crossover MCU breaks the $1 price barrier, further enabling more features and higher performance into typical cost-sensitive applications.
NXP Semiconductor is challenging the Hackster community to develop feature-rich code using the i.MX RT1010 EVK in order to demonstrate just how much functionality is packed into this low-cost MCU.
The objective of this contest is to develop example software code for multiple features of the i.MX RT1010 crossover MCU.
To kick off your brainstorm, here are some ideas:
- Use the FlexIO as an LCD interface
- Develop example code for a motor control application using the PWM
- Use the S/PDIF for an audio example
Combine ideas together to highlight example applications and use cases for the i.MX RT1010 crossover MCU.
Tech you’ll useYou'll use the i.MX RT1010 EVK, part number MIMXRT1010-EVK. The EVK is available from NXP and from our distributor partners for $10.10* suggested resale. The hardware features of the EVK include:
Memory
- 128 Mb QSPI Flash
Audio
- Audio codec
- 4-pole audio headphone jack
- External speaker connection
- Microphone
Connectivity
- Micro OTG connectors
- Arduino® interface
- Freedom development platforms for motor control (FRDM-MC-LVBLDC
and FRDM-MC-LVPMSM)
The EVK is supported by NXP’s MCUXpresso software and tools, which includes:
- MCUXpresso SDK with FreeRTOS support
- MCUXpresso IDE
- MCUXpresso Configuration tools
*$10.10 suggested resale is a promotional price and valid through end-of-year 2019.
Why Register Now?
Registered participants will receive invitations to virtual software clinics and engineer-led tutorials where they can connect with the NXP technical experts to ask questions and share ideas. Participants will also receive information and tips on building projects and getting started.
What's Next?
After you register, get started now and purchase your i.MX RT1010 EVK (from NXP.com or from your local distributor). Use the links below on this page to download MCUXpresso Software and Tools and start coding!
SubmissionsProject submissions are due March 2nd, 2020 at 11:59 PM PT. See official rules for details on requirements and how to enter.
Participants must use the i.MX RT1010 EVK (MIMXRT1010-EVK) and the MCUXpresso SDK to develop example code for the various features of the i.MX RT1010. Participants must use the online project submission on Hackster. Each submission must include:
- Basic information, including the project title and one-sentence elevator pitch
- List of features supported by the software
- Software code
- Full story on how your application project works, including documentation videos and images
Your code must be published to a public code repository on GitHub licensed under the open-source 3-Clause BSD License. Further, your uploaded source code is licensed under the 3-Clause BSD license.
You must notify contests@hackster.io of your GitHub account or the repo of your submission.
Your project must be written in English.
Projects are judged on a 100-point scale. See the official rules for details.
Prizes
We are giving away thousands of dollars in prizes to the top projects! Our judges will pick the best qualifying projects based on the judging criteria outlined in the rules section.
Grand Prizes
1st Place
1 winner2nd Place
1 winner3rd Place
1 winnerCrossover Challenge Bonus Award
This bonus will be awarded to one person or team whose project submission takes advantage of the raw processing power of the i.MX RT1010 to build a multi-directional distance sensor that interfaces with PX4 based drones using MAVLINK. This prize can be awarded in addition to the grand prize or runner up.
Runner Ups
Judges
The Crossover Code Challenge will be judged by a panel of NXP engineers and product managers with a combined 50+ years of experience in various technology roles. (Submissions that meet criteria for the Crossover Challenge Bonus Award will also be judged by the NXP Drone team.)
Resources
- i.MX RT1010 crossover MCU
- i.MX RT1010 EVK
- MCUXpresso software and tools
- i.MX RT Community
- px4.io
- nxp.com/RDDRONE-FMUK66
- nxp.gitbook.io
If you would like to subscribe to receive NXP email updates for products, training, and technical information, please visit: https://contact.nxp.com/Subscription-Center
Contest Status
Timeline
Competition begins
November 21, 2019 at 8:00 AM PST
Submissions close
March 2, 2020 at 11:59 PM PST
Winners announced by
Mar 12, 2020