본문 바로가기

IT/Tizen

[2020 서울 하드웨어 해커톤] 워크숍 1일차 안내

* 온라인 서울 하드웨어 해커톤 - 언택트 시대 필요한 기술

 

 

 

* 오늘 일정

 

 

* 미션 안내

- 대상 : 해커톤 참가자

- 제출처 : 팀 깃허브 github.com

- 깃허브 생성하기

  ① 로그인 혹은 '신규가입'

 

  ② 무료로 가입하기

 

  ③ 환경설정하기

 

  ④ 본인 메일로 가서 깃허브 메일을 확인하기 #1

 

  ⑤ 본인 메일로 가서 깃허브 메일을 확인하기 #2

 

  ⑥ Repo. 생성하기

 

  ⑦ Repo. 정보 입력하기

 

 

- 목표 : 아래 캡처 이미지처럼 "Welcome to 팀명"을 출력하여 사진찍어 깃허브에 올리기

 

 

* 온라인 해커톤 소개

- 주제 : 서울 하드웨어 해커톤 탑메이커 <언택트 시대 필요한 기술>

  (단, 타 대회에서 입상한 적이 있는 아이템은 불가)

- 일정 : 9/5(토) 10:00 ~ 6(일) 17:00

- 전제 : RPI4기반의 타이젠 플랫폼에서 동작하는 앱을 주요한 솔루션으로 활용하기

- 팀원 : 그룹 or 개인 가능, H/W 및 S/W 개발자 포함 권장

- 소재

  ① 상업용 디스플레이 구현

  ② 음성인식제어

  ③ 카메라

  ④ 기본제어

  ⑤ Cat.M1 구현

  ⑥ 클라우드 연동 

- 개발지원금 : 팀당 개발지원금 30만원 제공(사후 증빙 필요)

- 주말 온라인 기술워크숍 : 팀내 1명 이상 참여, 별도의 퀴즈 세션 운영(가점/감점)

- 주중 오프라인 기술워크숍 : 7월 ~ 8월 사이 특별 워크숍 진행예정

- 기술 및 가공지원 : 기술 컨설팅 / 3D모델링 ‧ 출력 / CNC라우터 / 레이터커터 가공 PCB제작 SMT 가공

- 심사 : 심사위원 평가(60%) + 동료평가(40%)

- 평가방법

  전체 프로젝트 코드리뷰 : github에 업로드 필수, 타이젠 스튜디오 or 비주얼 스튜디오로 빌드 필수

    (단, 사업아이템인 경우에는 비공개 요청을 별도로 하여야 함.)

  발표시간 : 팀당 각 10분 이내(3분 발표, 7분 질의응답)

  최종결과물 시연영상 : 휴대폰 촬영 영상 / 제시된 양식으로 제출

- 심사위원 평가기준

- 동료평가 : 당일 참가자들이 각 팀의 시작품 중 우수시작품에 투표하기

- 시상내역

- 타이젠 스페셜리스트 심사 : 코드 리뷰를 통해 우수한 개발자는 타이젠 스페셜리스트로 선정

 

 

* 온라인 워크숍 소개

- 대상 : 해커톤 참가팀, 외부참여 일부허용

- 출석 : 팀당 한명 출석 필수(미출석시 -1)

- 환경 : 라즈베리파이 4 / 타이젠 5.5

- 접속방법 : 참가자 이메일로 전송 예정

 

 

* 멘토링

- 상시 오프라인 멘토링 : 타이젠 스페셜리스트 방진석 책임님, 기본환경설정 지원

- 주 1회 오프라인 멘토링 : 타이젠 팀, 매주 수요일 오후 2시 ~ 4시

- 온라인 멘토링 : 슬랙채널(join.slack.com/t/tizen-iot/shared_invite/zt-g9hgl01u-ipLlB4pBCdebHJuGK4V~TQ)

  (#2020-seoul-hardware-hackathon 채널에 팀별 깃허브 주소 올려주세요!)

 

 

* 물품 배포

- 경품 : 티셔츠, 머그컵

- 라즈베리파이 4와 함께 23만원 상당 기초 부품류 무료제공

 

 

* 물품 조립 방법 가이드

- RPI4 + 방열판

- RPI4 + 마이크로 SD 카드(전원 유의)

- RPI4 + 무선 마우스

- RPI4 + 모니터

- RPI4 + 카메라

- RPI4 + USB Debug

- RPI4 + 센서류

- RPI4 + 트리플 확장보드 + Respeaker (pinout.xyz/pinout/respeaker_4_mic_array)

 

 

* SD 카드 가이드

- 우분투 IoT Setup Manager

- 지캠프 환경설정 지원

 

* 참가팀 프로젝트 공유(서기 : 이은영 님)

1. BLE, WiFi 무선통신기반 IoT 제품개발/김지상

2. SINO TECH/한민수

3. shockdriveR/장동빈

4. 라이더민족/유영재

5. 누르미/오정민

6. 라프라스/오학동

7. 心_tact/임효주

8. 줌보/임현근

9. WNB/황해연

10. 코드클럽/이우정

11. 개인연합/장재웅, 최태헌

12. Pro Makers/김도혁

13. 소프트랩 흄/김진호

14. 세얼간이/김한결

15. devspoon(데브스푼)/임도현

16. Lolla Polla COVID/Muhammad Usman

17. 개인연합/석종일, 김명규

 

 

* 참고자료

- [사전학습] C# : https://www.topmaker.kr/tag/CSharp

- [사전학습] Xamarin : http://tizenschool.org/tutorial/181

- [1일차] Tizen introduction : http://tizenschool.org/tutorial/150

[1일차] Tizen C# 개발 환경 구축 : http://tizenschool.org/tutorial/194

- [2일차] Tizen Xamarin

- [3일차] Tizen C# App개발(Server API 활용) : http://tizenschool.org/tutorial/197

- [4일차] C# Voice Control : http://tizenschool.org/tutorial/203

[5일차] C 개발 환경 구축 : http://tizenschool.org/tutorial/157

[6일차] Pheripheral API (SPI) : http://tizenschool.org/tutorial/152

[6일차] Pheripheral API (I2C) : http://tizenschool.org/tutorial/153

[6일차] Pheripheral API (GPIO) : http://tizenschool.org/tutorial/154

[7일차] Smart Surveillance Camera : https://craftroom.tizen.org/television/

[8일차] How to communicate with applications using Message-Port : http://tizenschool.org/tutorial/200

[9일차] Nubison Cloud

[9일차] ThingsPark Cloud