종료117명 참가중

STM32 Quest: 2024 University Developer Contest (GFX & Wireless)

STM32 TouchGFX와 플랫폼 보드를 활용하여 퀘스트를 해결하세요.

27제출 프로젝트
2024.12.01최종 마감일
STM32 Quest: 2024 University Developer Contest (GFX & Wireless)대표 이미지
참가 안내

콘테스트 참가 = 프로젝트 생성

이 콘테스트에 참가신청을 하시면 하나의 프로젝트가 생성됩니다. 콘테스트 프로젝트 완성단계 [3개의 Quest]를 완료하면서 점진적으로 프로젝트를 완성해 나갑니다. 완성된 프로젝트는 e4ds make platform 에서 여러분의 포트폴리오로 활용할 수 있습니다.

1. 참가 신청
참가 신청을 하시고, 회원님의 콘테스트 프로젝트를 생성하세요.
2. 단계별 완성
Quest를 순차적으로 완료하며 프로젝트를 완성시켜 나갑니다.
3. 커리어 아카이빙
자신의 기술 자산 포트폴리오로 활용하세요.
소개

STM32 Quest: 2024 University Developer Contest (GFX & Wireless)

콘테스트 요약

  • 콘테스트 형식 : 퀘스트 형
  • 콘테스트 명 : STM32 Quest: 2024 University Developer Contest (GFX & Wireless)
  • 참가자 모집 기간 : 2024년 7월 1일 (월) ~ 7월 28일 (일)
  • 콘테스트 진행 기간 : 2024년 7월 29일 (월) ~ 12월 4일 (수)

※ Quest 1단계 기간에도 참가 신청이 가능합니다.

※ 팀으로만 참여 가능합니다. (2명부터 최대 3명까지)

콘테스트 소개 

STM32 TouchGFX와 Wireless에 관련된 4개의 퀘스트가 주어집니다. 참가팀은 통과 조건에 맞게 퀘스트를 수행해야 하며, 직전의 퀘스트를 통과한 참가팀만이 다음 퀘스트에 도전할 수 있습니다.

퀘스트는 TouchGFX와 Wireless의 특정 플랫폼 보드를 활용하여 진행할 수 있으며, 플랫폼 보드는 일부 참가팀에게 무상으로 지급됩니다. (아래 '플랫폼 보드 안내' 참고)

파이널 퀘스트(Quest 4단계)까지 수행하신 참가팀 분들의 결과물은 ST 담당자의 심사 기준에 따라 채점하여, 최종 수상자를 선정합니다.

마지막까지 참가자 분들의 건투를 빕니다.

심사 기준

무선 기능 구현 (20%) 무선 기능(스마트폰과의 BLE 연결(5%), OTA 사용(5%), BLE 메쉬, ZigBee, Thread 등과 같은 추가 기능(최대 10%)) 측면에서 얼마나 다양한 기술들을 접목했는지를 평가합니다.
UI 디자인 & 구현 난이도 (20%) UI가 얼마나 기능적/심미적으로 잘 설계되었는지를 평가합니다.
주변 장치 연동 (20%) 보드에 탑재되어 있는 주변 기기들을 얼마나 활용했는지를 평가하는 부문입니다. 즉, 프로젝트가 외부 장치나 상호 작용 없이 UI와 무선 기능만을 사용하는 경우, 이 부문의 점수는 낮게 부여됩니다.
소통 (20%) 제출된 리포트/최종 설문조사 내용의 질을 평가하고, 다른 팀과의 협력 여부를 평가하는 부문입니다. 긍정적이든 부정적이든 내용과 관계없이, 건설적인 피드백이면 높은 점수를 부여합니다.
애플리케이션 (20%) 선택한 애플리케이션의 적합성을 평가합니다. 참가자가 Quest 3단계에서 프로젝트 제안서를 승인을 받았다면, 이 부분은 만점을 받게 됩니다.

퀘스트 수행 방법

① 콘테스트 홈 → ② 퀘스트 확인 → ③ 퀘스트 수행하기 → ④ 작성 후 제출하기

플랫폼 보드 안내

Quest 2단계 에서 플랫폼 보드(STM32U5G9J-DK2, NUCLEO-WB55RG)를 활용하는 퀘스트가 주어질 예정입니다.

해당 보드는 Quest 1단계를 통과한 20개 팀에게 무상 지급되며,

이때 통과한 참가 팀의 수가 20개 이상일 경우, 제출하신 내용 및 순서에 따라 선정하여 지급될 예정입니다.

만일 통과하였으나 보드를 받지 못하신 분들도 해당 보드를 가지고 있다면 계속 도전을 이어나가실 수 있습니다.

※ 보드는 Quest 2단계 기간에 발송될 예정입니다.

우승자 혜택 

일정

진행 일정

1
2024년 7월 29일 시작

참가 접수

프로젝트 생성

~ 2024년 8월 25일

Quest 1 제출

GFX, Wireless 개념 익히기 (VOD 시청, 퀴즈)

~ 2024년 9월 22일

Quest 2 제출

GFX, Wireless 미션 3개 수행하기

~ 2024년 9월 30일

Quest 3 제출

GFX, Wireless를 적용한 나만의 아이디어 구현 프로젝트 제안서 제출하기

~ 2024년 12월 1일

Quest 4 제출

ST MCU 보드를 활용한 최종 데모 개발하기 (STM32U5G9J, STM32WB55)

2024년 12월 6일

결과 발표

Quest는 프로젝트를 완성하는 단계별 여정입니다

각 Quest는 독립된 제출물이 아닌, 하나의 프로젝트를 발전시키는 과정입니다. Quest 1에서 시작한 프로젝트가 Quest 2, 3를 거치며 점점 완성되어 갑니다. 모든 Quest를 완료하면 플랫폼에 등록된 완성된 프로젝트 하나가 탄생합니다.

4/4
진행 상황
모든 Quest 완료
완료2024.07.292024.08.25

QUEST 1GFX, Wireless 개념 익히기 (VOD 시청, 퀴즈)

퀘스트

  • GFX / Wireless VOD 시청하기
  • Quiz 풀기
  • 아이디어 기획서 (초안) 제출하기

*참고사항 : 퀘스트 1단계에서 제출하신 답변을 리뷰하여, 총 20개 팀을 대상으로 STM32U5G9J-DK2 & NUCLEO-WB55RG 보드와 함께 퀘스트 2단계가 진행됩니다.

수행 방법

 
GFX / Wireless VOD 시청하기
  • 1. stm32-quest.com의 “STM32 Quest VOD” 탭을 클릭!
  • 2. GFX Part VOD 와 Wireless Part VOD 카드를 클릭!
  • 3. 해당 웨비나 “등록하기” 클릭!
  • 4. 등록을 완료하고, “방송보기” 클릭!
  • 5. GFX 와 Wirless VOD 모두 시청하기!
Quiz 풀기
  • 1. Quiz Link 클릭!
  • 2. GFX & Wireless 관련 Quiz 풀기!
아이디어 기획서 (초안) 제출하기
  • 1. 아이디어 기획서 (초안) Template Link 접속하기!

    아이디어 템플릿

  • 2. 내용을 채워주세요.
    • “템플릿 사용” 클릭!
    • 페이지 1과 페이지 2를 채워주세요.
    • 저장하고, 다운로드 해주세요.

      * 파일 → 다운로드 → PDF

  • 3. 아이디어 기획서 (초안) 제출하기
    • 수행기록 탭의 “퀘스트 1” 클릭!
    • 퀘스트 1단계의 “퀘스트 보기” 클릭!
    • 아래로 스크롤 내려서 “퀘스트 수행하기” 클릭!
    • 다운로드 받은 PDF 파일 업로드 하기!

참조 사이트와 자료

🔗 TouchGFX Designer 데모들
🔗 TouchGFX 기술 지원 사이트: TouchGFX documentation
🔗 UI 영감을 받을 수 있는 사이트: Dribble
🔗 ST 제품들에 대해 알아보고 싶을 때: st.com
🔗 무료로 이미지를 만들거나 수정하기 위한 그래픽 툴: Paint.NET
🔗 STM32 Bluetooth® LE 소개 사이트: wiki.st.com
완료2024.08.262024.09.22

QUEST 2GFX, Wireless 미션 3개 수행하기

퀘스트

  • 미션 1 :시뮬레이터 실행 파일을 기반으로 간단한 GUI를 재현하여 U5G9-DK2에 플래시합니다.
  • 미션 2 :WB보드를 스마트폰에 연결하고 스마트폰에서 LED를 켜고 버튼을 누르면 정보를 얻을 수 있습니다. (기본적으로 P2P 서버 예제 코드)
  • 미션 3 :아이디어 = 스마트폰에 WB보드를 연결하고 스마트폰에서 U5 디스플레이의 이미지 LED를 켜고 U5에서 이미지 버튼을 누르면 정보를 얻을 수 있습니다. (기본적으로 P2P 서버 예제 코드이지만 U5G9-DK2 보드와 GUI 상호 작용을 통해 데이터 통신 가능)

*참고사항: 미션 자료는 영어로 지원되고, 슬라이드 쇼 형식으로 제공됩니다

수행 방법

 
  • 1. 각 Mission 자료를 다운로드 받습니다.
  • 2. 자료 안의 가이드를 따라 작업을 진행합니다.
  • 3. 모든 Mission을 수행하고, 제출 자료를 업로드 합니다.

*참고사항: 관련 자료는 영어로 제공됩니다. 작성은 영어 또는 한국어로 가능합니다.

Mission 1 : Graphics basics with TouchGFX
  • Install TouchGFX software suite
  • Open TouchGFX Designer and select STM32U5G9J-DK2 as your working platform (800x480 16-bit color depth).
  • Based on the provided simulator EXE file, the provided images, TouchGFX stock and the documentation website, the challenger must reproduce the UI from the executable file. (expected time for completion : 4-5 hours)
  • Once the simulation is working, flash the STM32U5G9JDK2 by simply clicking the “Run target button”.

Mission 1 설치파일:  <클릭! 파일 다운로드 받기>

아래 이미지를 클릭하여 관련 자료를 다운로드 받으세요!

Mission 2 : Wireless basics with simple P2P BLE server
  • Implement the P2P server example on the STM32WB55RG Nucleo board
  • Test it with a smartphone using the ST BLE Sensor app

아래 이미지를 클릭하여 관련 자료를 다운로드 받으세요!

Mission 3 : GFX + Wireless integration
  • Connect the U5G9-DK2 to STM32WB55RG-NUCLEO via UART
  • When receiving data from BLE, send it to U5G9-DK2 over UART then pass it to the GUI task and update the GUI content.
  • When pressing a button on the display, send data to WB via UART and WB should transmit the data to the smartphone over BLE

아래 이미지를 클릭하여 관련 자료를 다운로드 받으세요!

 
 

참조 사이트와 자료

🔗 TouchGFX Designer 데모들
🔗 TouchGFX 기술 지원 사이트: TouchGFX documentation
🔗 UI 영감을 받을 수 있는 사이트: Dribble
🔗 ST 제품들에 대해 알아보고 싶을 때: st.com
🔗 무료로 이미지를 만들거나 수정하기 위한 그래픽 툴: Paint.NET
🔗 STM32 Bluetooth® LE 소개 사이트: wiki.st.com
완료2024.09.232024.09.30

QUEST 3GFX, Wireless를 적용한 나만의 아이디어 구현 프로젝트 제안서 제출하기

퀘스트

  • 아이디어 기획서 (최종) 제출하기

*참고사항 : 퀘스트 1단계에서 작성한 내용에 이어서 최종적으로 아이디어 기획서를 작성해주세요.

수행 방법

 
아이디어 기획서 (최종) 제출하기
  • 1. 아이디어 기획서 (최종) Template Link 접속하기!

    아이디어 템플릿

  • 2. 내용을 채워주세요.
    • “템플릿 사용” 클릭!
    • 모든 페이지를 채워주세요.
    • 저장하고, 다운로드 해주세요.

      * 파일 → 다운로드 → PDF

  • 3. 아이디어 기획서 (최종) 제출하기
    • 수행기록 탭의 “퀘스트 3” 클릭!
    • 퀘스트 3단계의 “퀘스트 보기” 클릭!
    • 아래로 스크롤 내려서 “퀘스트 수행하기” 클릭!
    • 다운로드 받은 PDF 파일 업로드 하기!

참조 사이트와 자료

🔗 TouchGFX Designer 데모들
🔗 TouchGFX 기술 지원 사이트: TouchGFX documentation
🔗 UI 영감을 받을 수 있는 사이트: Dribble
🔗 ST 제품들에 대해 알아보고 싶을 때: st.com
🔗 무료로 이미지를 만들거나 수정하기 위한 그래픽 툴: Paint.NET
🔗 STM32 Bluetooth® LE 소개 사이트: wiki.st.com
완료2024.10.012024.12.01

QUEST 4ST MCU 보드를 활용한 최종 데모 개발하기 (STM32U5G9J, STM32WB55)

퀘스트

  • STM32U5G9J-DK2 와 NUCLEO-WB55RG 보드를 활용하여 무선 및 그래픽 아이디어를 구현하세요.

*참고사항 : 퀘스트 3단계에서 작성하고 통과한 내용으로 개발 진행해주세요.

수행 방법

 
  • 1. 최종 완성된 작품의 동작 데모 영상을 녹화하여 제출하기!
  • 2. 작품에 대한 설명과 제작 과정을 정리한 문서를 제출하기!
  • 3. 설문조사 작성하기!

    설문조사 Link

참조 사이트와 자료

🔗 TouchGFX Designer 데모들
🔗 TouchGFX 기술 지원 사이트: TouchGFX documentation
🔗 UI 영감을 받을 수 있는 사이트: Dribble
🔗 ST 제품들에 대해 알아보고 싶을 때: st.com
🔗 무료로 이미지를 만들거나 수정하기 위한 그래픽 툴: Paint.NET
🔗 STM32 Bluetooth® LE 소개 사이트: wiki.st.com