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.
You'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:
- 128 Mb QSPI Flash
- Audio codec
- 4-pole audio headphone jack
- External speaker connection
- Micro OTG connectors
- Arduino® interface
- Freedom development platforms for motor control (FRDM-MC-LVBLDC
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.
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!
Final project submissions are due February 28, 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.
Specifically, using GitHub, you must notify firstname.lastname@example.org 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.
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.
Crossover 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.
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.)
Gain reputation points!
Earn reputation points for participating in this contest:
- Submit a project entry: 10 points
- Submit a project entry 30 days before the deadline: 50 points
- Be among the first 10 to submit a project entry: 50 points
- Your submitted project entry wins the contest: 250 points
November 21, 2019 at 8:00AM PT
March 2, 2020 at 11:59PM PT
Winners announced by
Mar 12, 2020