RDK 2024 Hackathon

Be a part of the 2024 RDK Hackathon by submitting your feature, innovation, solution, or concept for the RDK code.

The winning team receives $2,500.

Team Registration

Dec. 11 – Jan. 12

Hackathon Period

Feb. 5 – March 15

Final Judging

April 1–5

Winner Announced

April 8

Team Registration

Hackathon Period

Final Judging

Winner Announced

Hackathon timeline

Dec. 11 – Jan. 12

Feb. 5 – March 15

April 1–5

April 8

Rules

  • Teams may be formed by any RDK licensee
  • Create your own team of one to five members
  • All entries submitted become the property of RDK
  • Entries may be added to the RDK open source code
  • Email questions to info@rdkcentral.com

Schedule

  • December 11 — Registration opens; teams can submit their own concepts to RDK until December 21
  • January 12 — Deadline for registration
  • January 19 — RDK provides final approval for new concepts
  • February 5 — Hackathon begins
  • March 15 — Deadline for submitting projects
  • April 1-5 — Finalist presentations to judges
  • April 8 — Winner announced
  • TBD — Winner presents at RDK Webinar

Concepts

You may choose from one of the following approved concepts submitted by RDK and our partner companies or submit a new concept of your own. New concepts will be reviewed for approval by RDK.

Concept 1: Bring “Simple IoT” or “Home Assistant” on RDK-B

Read more

Concept 2: IoT Client for RDK-V

Read more

Concept 3: VPN Client Integration in RDK-B

Read more

Concept 4: Photo Streams

Read more

Concept 5: Design your own Firebolt App

Read more

Concept 6: Guest Wi-Fi Network

Read more

Concept 7: TEE Application

Read more

Concept 8: Port RDK-B on Banana pi R3

Read more

Concept 9: Port RDK-V on Raspberry pi 5

Read more

Team Registration

Register

Judging Criteria:

All projects will be reviewed by an internal RDK team which will select 3 finalists. The finalists will present to a panel of judges for final judging and selection of one winner.

Judging Rubric:

Clarity of stated goal — up to 5 points
Extent to which stated concept is achieved — up to 10 points
Quality of final code submitted — up to 20 points
Performance of product or feature — up to 20 points
Quality of supporting documentation — up to 10 points
Quality of final presentation — up to 5 points
Complexity of design — up to 5 points

Total maximum points: 75