Marlin Firmware 분석

Similar documents
¿ÀǼҽº°¡À̵å1 -new

슬라이드 1

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

CL100B_manual_kor_m.0.2.indd

서현수

Microsoft PowerPoint Q AMD DT channel training Nov.ppt

PowerPoint Presentation

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

자유학기제 정책관 생활과학교실 부스번호 D-0 부스번호 D-0 참여기관 한국과학창의재단 참여기관 한국과학창의재단 운영일자 7.8 ~ 8.0(전후반기) 운영일자 7.8 ~ 8.0 (6일간) 참여대상 초등 / 중등 참여대상 유아 / 초등 홈페이지

, DVR. DVR. > > > " ". DVR.. ("wisenetlife.com" )? _

목 차 1. 안전을 위한 주의사항 2. 사 전에 2-1. 제품 특징 2-2. 제품 구성 2-3. 각 부분의 명칭 전 뷰어 / 뷰어 설정 전 뷰어 / 환경 설정 환경설정 본 값 재생방법 (블랙박스) 3-15.

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

MakerSprit_MPack제안서

PDF_Compass_32호-v3.pdf

SW테스트베드 장비 리스트

Microsoft PowerPoint - 발표_090513_IBM세미나_IPTV_디디오넷_완료.ppt

모델링,프린팅 강사 양성

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

PowerPoint 프레젠테이션

, DVR. DVR. > > > " ". DVR.. ("wisenetlife.com" )? _


Windows Live Hotmail Custom Domains Korea

- 오픈소스하드웨어구성요소로는원본디자인파일 (Original Design Files), 보조디자인파일 (Auxiliary Design Files), 재료명세서 (Bill Of Material), SW 및펌웨어 (Software and Firmware), 사진 (Phot

ISP and CodeVisionAVR C Compiler.hwp

<대한민국 과학기술 창작대전 진행 절차> o 창작팀 모집분야는 ➀ 공개된 하드웨어/소트트웨어(HW/SW)를 활용한 시제품, ➁ 사물인터넷(IOE) 상상실현 자유창작물, ➂ 무인 항공기(드론) 제작 ➃사이언스 웹/앱게임, ➄ 과학기술 정보통신 기술(ICT) 관련 생활정보

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

<BDBAB8B6C6AEC6F95FBDC3C0E55FC8AEB4EB5FC0CCC1D6BFCF5F E687770>

DE1-SoC Board

H3250_Wi-Fi_E.book

Microsoft PowerPoint - eSlim SV [ ]


< C0DAC0B2C5BDB1B820BFEEBFB520B8DEB4BABEF32D33C2F720C6EDC1FD2E687770>

SW

1 SW

Flute-GR_BV199_DOS.indb

만약, 업그레이드 도중 실패하게 되면, 배터리를 뺏다 다시 꼽으신 후 전원을 켜면, 안내문구가 나오게 됩니다. 그 상태로 PC 연결 후 업그레이드를 다시 실행하시면 됩니다. 3) 단말을 재부팅합니다. - 리부팅 후에 단말에서 업그레이드를 진행합니다. 업그레이드 과정 중

삼성전자는 Windows 를 권장합니다. PC 소프트웨어 PC 솔루션 삼성 삼성전자만의 편리하고 다양한 소프트웨어를 통해 초보자도 보다 쉽고 빠르게 이용 가능합니다. Easy Settings 삼성 패스트 스타트 Easy File Share (PC to PC) (삼성 컨

Ä¡¿ì³»ÁöÃÖÁ¾

Art & Technology #5: 3D 프린팅 - Art World | 현대자동차

Slide 1

Microsoft Word - 21_반도체.doc

슬라이드 1


#편집인협회보381호_0422

Dell과 함께라면 가능합니다. 처음 도입하는 서버 또는 두 번째로 도입하는 서버이거나 네트워크를 확장시키거나 관리 기능을 강화하는 등의 모든 요구 사항을 Dell은 지원할 수 있습니다. Dell은 특성이 각기 다른 모든 조직과 회사마다 서로 다른 시점에 서로 다른 요


OUTLINE 행사개요 행사명 Inside Bitcoins Conference & Expo 2015 장소 KINTEX 제 2전시장 3층 (회의실 301~304호) 행사시기 2015년 12월 9일(수) - 11일(금)ㅣ9일은

P2WW HNZ0

歯AG-MX70P한글매뉴얼.PDF

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

1~10

TDB 3000 Series Full Closed Loop STEP DRIVER의특징 Feedback-Loop로인한진동이없음 감속기없이높은토크구현 높은정밀도 정확한속도제어 SERVO DRIVER의특징 위치유지력 탈조가없음 토크제어가능 STEP DRIVER 와 SERVO

Microsoft PowerPoint - eSlim SV [080116]

Microsoft Word - PLC제어응용-2차시.doc

ez-md+_manual01

<4D F736F F D F4E464320B1E2BCFAB0FA20BCADBAF1BDBAC0C720C7F6C0E7BFCD20B9CCB7A120C0FCB8C15FBCF6C1A45F>

빅데이터 시대의 전자상거래 초판인쇄 2015년 8월 15일 초판발행 2015년 8월 12일 지은이 노규성 김의창 문용은 박성택 이승희 임기흥 정기호 펴낸이 김승기 펴낸곳 (주)생능 / 주소 경기도 파주시 광인사길 143 출판사 등록일 2014년 1월 8일 / 신고번호

Integ

CD-RW_Advanced.PDF

untitled

CONTENTS 목차 1. 전원 및 설치시 주의사항 2 2. 시스템 사용시 바른 자세 4 3. 시스템 구성품 확인 5 슬림형 케이스1 6 슬림형 케이스2 7 타워형 케이스1 8 타워형 케이스2 9 일체형 케이스1 10 망분리형 케이스 시스템 시작 및 종료

スライド タイトルなし

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

<4D F736F F D20B1E2C8B9BDC3B8AEC1EE2DC0E5C8F1BCF8>

Microsoft Word _Smallcap

ConnectCore i.mx53 / Wi-i.MX53 Freescale i.mx53 Cortex A8 system-on-module 네트워크가가능한 i.mx53 ConnectCore는새로운프리스케일 i.mx53 Application 프로세서기반인고성능 32-bit S

LCD Monitor

VZ94-한글매뉴얼

상기 DVD 플레이어는 거의 거치형(톱니형)으로 개발되어 텔레비젼, AC3 앰프 및 6개의 스피커 또는 단순 히 스테레오 시스템 등에 연결되어 영화 재생용으로만 특징지워지고, 반면에 상기 DVD-롬 드라이브는 컴 퓨터에 장착되어 소정의 인터페이스 방식을 통해 컴퓨터 테


歯세대갈등국민조사97.PDF

ITMagazine 월.indd

2013년 중소기업 플러스 제4호.hwp

- 2 -

Chapter Chapter

논단 : 제조업 고부가가치화를 통한 산업 경쟁력 강화방안 입지동향 정책동향 <그림 1> ICT융합 시장 전망 , 년 2015년 2020년 <세계 ICT융합 시장(조 달러)> 2010년 2015년 2020년 <국내 ICT


임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

<C7D1B1B9C1A4BAB8BBEABEF7BFACC7D5C8B82D535720C7C3B7A7C6FB20C7D8B9FD20536F4320C0B6C7D5C0B8B7CE2DB3BBC1F62E687770>

Microsoft PowerPoint - 조달 제안서_ [호환 모드]

PCServerMgmt7

±èÇö¿í Ãâ·Â

I N V I T A T I O N e-learning Korea 2014 에 여러분을 초대합니다.,,,.,., / / / / 2014 (e-learning Korea 2014) , ( e-learning for designing my life ),,. 9

ez-shv manual

생산부 2년이상 ~ 10년 미만 학력 무관 경기도 안성/천안 인센티브제, 장기근속 포 상(해외여행), 기숙사제 공, 사내식당(조,중,석식) 휴가비, 경조사비 <우대사항> - 압출기계 관련 경력자 우대 <직무내용> - 플라스틱 Compound 압출생산 <우대사항> - 압

그림 2. 5G 연구 단체 현황 앞으로 다가올 미래에는 고품질 멀 티미디어 서비스의 본격화, IoT 서 비스 확산 등의 변화로 인해 기하 급수적인 무선 데이터 트래픽 발생 및 스마트 기기가 폭발적으로 증대 할 것으로 예상된다 앞으로 다가올 미래에는 고품질 멀티미디어 서

. SBC Verizon Competition Overview SBC Verizon AT&T MCI < 1> SBC Verizon SBC Verizon AT&T SBC AT&T SBC 13 MCI 356, 13, Cingular Wireless 60%

이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33% 예상) 3. 삼성의 스마트폰 OS 바다는 과연 성공할 수 있을까? 지금부터 기업들이 관심 가져야 할 질문들 1. 스마트폰은

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

ecorp-프로젝트제안서작성실무(양식4)

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

00829A_SHR-6164-KOR.indb

solution map_....

<C5EBB1C73331C8A32838BFF9C8A329B9AEC8ADBFCD20B1E2BCFAC0C720B8B8B3B22E687770>

manual pdfÃÖÁ¾

Contents I. 칼라스 네트워크 플레이어란 1. Pc-Fi를 넘어서 발전한 차세대 음악 플레이어 칼라스 네트워크 플레이어의 장점 3. 시스템 기본 구성

<C0CCBCF8BFE42DB1B3C1A4BFCFB7E12DB1E8B9CCBCB12DC0DBBCBAC0DAB0CBC1F5BFCFB7E12DB8D3B8AEB8BBB3BBBACEC0DAB0CBC1F52E687770>

<4D F736F F D20C1A4BAB8C5EBBDC5C1F8C8EFC7F9C8B8BFF8B0ED5FBDBAB8B6C6AEBDC3B4EBBAF22E727466>

Transcription:

오픈소스프로젝트팀활동소개 Arduino Story::3D Printer Project Team 정대권 ( 심해아귀 )

목차 Open Source Hardware 3D 프린터 3D 프린터프로젝트팀활동 3D 스캐너 3D 스캐너프로젝트팀활동 오픈소스를사용하는창업의리스크 2

Open Source Hardware 3

Open Source Hardware 란? 오픈디자인운동을위해디자인되어제공된기술의물리적인가공물로구성 누구든지수정, 배포혹은제작할수있도록디자인이공개된하드웨어 누구든지공개된디자인을바탕으로새로운하드웨어를제작하여공개할수있음 오픈소스소프트웨어와더불어오픈소스문화에뿌리를둠 공개물의예 : 회로도, 재료명세서 (bill of material), PCB 배치도, 소스코드, 기계설계도, 하드웨어를구동하는소프트웨어및펌웨어, 사진, 설명서등 무형의추가요소 : 라이선스, Forum or Wiki 4

OSHW 주요행사 (1/2) Maker Faire O Reilly 출판사의 Dale Dougherty가발행하는 Make 잡지에서주관 2006년미국 San Francisco에서시작, 전세계주요도시에서개최 작년 Washington D.C. 행사는백악관에서열렸음 다양한분야와영역에서다양한제품이소개되고공유됨 참가자수 : 2만여명 (2006) 33만여명 (2012) 2012년부터서울에서도개최 http://www.makerfaire.com/ 참조 : 오픈소스하드웨어플랫폼동향및전망, 유재필 5

OSHW 주요행사 (2/2) Open Source Hardware Summit 오픈하드웨어와관련한세계최초의종합컨퍼런스 Alicia Gibb과 Ayah Bdeir가 2010년에첫개최, 매년미국에서개최 2012년부터 OSHWA가주관및운영, 2013년에는 MIT에서열렸음 http://www.oshwa.org/ Arduino Day (3 월 ) Arduino 탄생기념행사 http://day.arduino.cc/ 6

OSHW 의대표적인성공사례 DIY Drones WIRED 잡지의편집장인 Chris Anderson 이만든무인모형비행기자작 community Community 가협력해만든 OSHW project 를 business 로키운사례 기존의비싼 autopilot( 무인항공기자동비행장치 ) 을대체하는저렴한취미용 autopilot 을만들기위해시작 시작때부터여러명이참여해서프로그래밍과보드개발, 테스트등을분업으로진행 Kit 가나오자엄청난인기속에팔려나가기시작 Community 내에판매사이트를만들었고, 판매가늘자사이트를운영하는여러명의직원을고용해야할정도가됨 http://www.diydrones.com 7

Arduino vs. Raspberry Pi (1/2) Arduino Uno Raspberry Pi (Model B) Raspberry Pi 2 (Model B) Birth Italy, 2004 UK, 2012 UK, 2015 Processor ATMega328 BCM2835 (ARM11) BCM2836 (ARMv7 Quad Core) Speed 16 MHz 700 MHz 900 MHz RAM / Flash 2 KB / 32 KB 512 MB / SD card 1 GB / SD card USB N/A 2 4 Audio N/A HDMI, Analog Video N/A HDMI, Composite Ethernet N/A 10/100 OS N/A Linux Dev Environments Arduino IDE Linux, Scratchbox, Eclipse Cost $29.95 $35 $38 8

Arduino vs. Raspberry Pi (2/2) 9

Arduino (1) DIY 세계에서 Arduino 의의미는? Arduino는대세!!! Arduino는세계표준?!! This is why we picked Arduino--it's taking over the world! http://diydrones.com/profiles/blogs/this-is-why-we-picked 10

Arduino (2) Arduino 의구성요소 Arduino Board ( 회로도, gerber file, BOM 모두공개 ) Shields and Accessories ( 회로도, gerber file, BOM, 구동하는 source code 모두공개 ) Arduino IDE (IDE 의 source code 까지공개 ) Source Code ( 전세계수많은사람들이자신의작품의 source code 공개 ) Forum ( 회원간의활발한의견교환, 비회원에게도게시글공개 ) 11

3D 프린터 12

3D 프린팅방식 FDM ( 압출적층조형, Fused Deposition Modeling) DLP ( 투영이미지광경화조형, Digital Light Processing) 13

3D 프린터의구현난이도 2D + 1D = 3D (?) L Layer 수 Σ2D l = 3D (!) l =1 14

2D 프린터 vs. 3D 프린터 2D 프린터 3D 프린터 비교대상잉크젯프린터 FDM 방식프린터 XY 평면 Half 2D Full 2D Z 축구동 X O 온도제어 X O 재료의상태변화 X O 출력물의관성 X O Error propagation 앞장의출력오류가뒷장에영향을미치는가? X 아래 layer 의출력오류가위 layer 에영향을미치는가? O 15

3D 프린터프로젝트팀활동 16

아두이노스토리카페 http://cafe.naver.com/arduinostory 2014년네이버대표카페 현재회원수 : 57,xxx명 하루평균신규가입자수 : 50 ~ 60명 하루평균방문횟수 : 1,600 ~ 2,800번 하루평균방문자수 : 1,000 ~ 2,000명 하루평균페이지뷰 : 10,000 ~ 18,000뷰 하루평균게시물수 : 50 ~ 60개 하루평균댓글수 : 200 ~ 230개 17

프로젝트팀구성 카페북팀 프로젝트팀활동기록과출판 기구설계팀 3D 프린터의정밀도를고려한기구설계 하드웨어 / 펌웨어팀 3D 프린터의전자회로를구성하는하드웨어제작과펌웨어최적화 응용소프트웨어팀 3D 프린터 Slicer 제작 18

프로젝트팀 1 차모임 일시 : 2014년 2월 22일 장소 : 마포구서교동 Gluck Lab 주요활동내용 3D Printer에대한기본적인소개및시연 네개의팀으로구성 각팀장선출 팀원소개및연락처공유 자유토론 19

프로젝트팀 2 차모임 일시 : 2014 년 3 월 15 일 장소 : 용산전자랜드 OPENCREATORS::SPACE 주요활동내용 각팀별팀장님인사말씀 프로젝트진행규정서약서서명 개발에대한전반적인회의, 의견공유 20

프로젝트팀 3 차모임 일시 : 2014년 3월 29일 장소 : 한성대학교탐구관 501호 주요활동내용 팀별진행상황보고 전장, 기구부품에대한전반적인분석 펌웨어분석, 회로설계전반적인계획 설문조사결과발표 개발스펙토론 / 질의응답 21

프로젝트팀 4 차모임 일시 : 2014년 4월 12일 장소 : 가락동정보통신산업진흥원 주요활동내용 각팀에게궁금한점에대한질의응답 부품스펙에대한토론 회로도초안발표및토론 팀별소모임 기존상용 3D 프린터시연및분석 22

프로젝트팀 5 차모임 일시 : 2014년 4월 26일 장소 : 국립과천과학관무한상상실 주요활동내용 펌웨어분석내용발표 각팀별소모임 회로도첫번째수정안발표및토론 각기구부품별분석자료공유 23

프로젝트팀 6 차모임 일시 : 2014년 5월 17일 장소 : 국립과천과학관무한상상실 주요활동내용 기구디자인초안발표 각팀별소모임 회로도두번째수정안발표및토론 하드웨어부품별토의 24

프로젝트팀 7 차모임 일시 : 2014년 5월 30일 장소 : 국립과천과학관무한상상실 주요활동내용 기구디자인수정안발표 각팀별소모임 회로도세번째수정안발표및토론 하드웨어부품토의 메인보드명칭결정 (ADUS 보드 ) 25

프로젝트팀 8 차모임 일시 : 2014년 6월 14일 장소 : 국립과천과학관무한상상실 주요활동내용 기구팀최종디자인발표 각팀별소모임 회로도네번째수정안발표 하드웨어보드통합논의 3D 프린터명칭공모결과협의 26

프로젝트팀 9 차모임 일시 : 2014년 6월 28일 장소 : 국립과천과학관무한상상실 주요활동내용 기구디자인첫샘플출시및자체품평 팀원인터뷰동영상촬영 시제품제작비조달방법논의 3D 프린터명칭확정 27

프로젝트팀 10~15 차모임 + α 일시 : 2014년 7월 ~ 11월 장소 : 국립과천과학관무한상상실 주요활동내용 시제품조립 하드웨어조립 펌웨어포팅 시제품시험 15 차모임을끝으로활동종료 창작대전전시를위해번외모임 2 회 28

드림봇발표회 일시 : 2015 년 5 월 2 일 장소 : 국립과천과학관무한상상실 공동구매완료에맞춰발표회개최 이상으로 3D 프린터프로젝트팀활동종료 29

최종 3D 프린터디자인 30

3D 스캐너 31

오픈소스 3D 스캐너 (1) Sardauscan Ciclop 32

오픈소스 3D 스캐너 (2) FabScan MakerScanner 33

오픈소스 3D 스캐너 (3) ATLAS 3D 34

오픈소스 3D 스캐너 (4) 3D 스캐닝 STL file 생성 3D 프린팅가능 35

3D 스캐너프로젝트팀활동 36

MoT 팀소개 팀이름 : MoT (Makers of Things) 총인원 : 53명 비공개카페로운영 진행중인프로젝트 3D Scanner (16명) DreamScan 팀 IoT Platform (17명) Eliot 팀 의수 / 의족 (16명) Limb 팀 분야별인원 SW (19명) HW+FW (16명) 기구 (12명) 예술 (4명) 기타 (2 명 ) 로고 37

DreamScan 개발프로젝트 (1) 한국과학창의재단메이커활동지원과제에선정 과제명 : 오픈소스 3D 스캐너개발 국내에오픈소스기반 3D 스캐너의제작이활발하지못함 국내자체개발 3D 스캐너를개발하고그자료를공개하여국내메이커활동을활성화하기위함임 과제기간 : 15. 8. 31. ~ 15 12. 31. 창조경제박람회에출품예정 : 15. 11. 26. ~ 15 11. 29. 3D 프린터드림봇의기술자료공개와동일수준으로개발자료공개예정 38

DreamScan 개발프로젝트 (2) 개발목표 유형 : 데스크탑 (DIY Kit 형태 ) 스캐닝방식 : Slim Beam을이용한광삼각법방식 크기 : 지름 300 mm X 높이 300 mm 정밀도 : 0.5 mm 기본구조 : 웹캠과라인레이저를갖춘주탑과, 스텝모터와베어링을갖춘회전판 기구 : 자체설계 조립성향상 HW: Arduino Uno에끼우는 Shield 방식의 PCB 자체제작, 펌웨어코딩 SW: USB 카메라 영상처리 3D 데이터획득 STL 파일생성 39

DreamScan 개발프로젝트 (4) 향후응용예 3D 복합기 = 3D 프린터 + 3D 스캐너 + Prometheus Scanning Probe 40

오픈소스프로젝트팀활동의의의 한국최초로 Open Community에서프로젝트팀구성 우리 는 나 보다똑똑하다! 성별, 나이, 직업, 가치관이다양한사람들의모임 수직적이아닌, 수평적협력관계 집단지성과재능기부의성공사례와본보기 다른프로젝트팀탄생의밑거름 다른프로젝트진행을위한운영노하우축척 DIY 문화확산의촉매제 41

우리자신의반성 한국에는왜오픈소스히트작이없는가? 내가한건다내거야. 절대공개못해. 회사일이너무많아서주말이면번아웃되는데... 오픈소스는다공짜지. 기부는무슨기부? 한국에는오픈소스기반의개선프로젝트가얼마나있는가? 주로 3D 프린터 Drone은늘어나는추세 라즈베리파이의응용 ( 산딸기마을등 ) 42

감사합니다! Q&A 43

Appendix 44

오픈소스를사용하는창업의리스크 (1) 오픈소스는 Red ocean 폴란드 3D프린터제조업체 Pirx3D의폐업과그교훈 오픈소스 + α: 차별화가반드시있어야 예 : Balancing robot BB-8 45

오픈소스를사용하는창업의리스크 (2) 중급수준의품질 AS(after-sales service) 에대한대책은? 성능은상용제품의 90%, 가격은 10% 수준이면성공할가능성이높음 (Chris Anderson) 오픈소스 3D 프린터는가격이상용제품의 10% 이하이지만성능은크게못미침 VS. 46

오픈소스를사용하는창업의리스크 (3) 라이선스는양날의칼 사용은 자유 라이선스위반땐 낭패 일부라이선스는소스수정시에도소스를공개해야함 구매자가소스공개를요구하면공개해야함 47

혁신의 Icon 이사람들의 공통점은? 48