SlideShare a Scribd company logo
1 of 25
Download to read offline
Harder way to Arduino
with Python
17 March 2013
Homin Lee
About me




  주로 C/C++을 쓰며 Python을 서브로 사용해 왔습니다.
  취미로 아두이노를 사용한 전자공작을 합니다.
Me about Arduino




  한글시계, HUMA, 점자프린터, etc...
  손에잡히는 아두이노, 인사이트 역자
Will talk about...
   Arduino
   Python and pyserial
   Scons
   Arduino + scons = arscons
Arduino
arduino.cc




Arduino is an open-source electronics prototyping platform based on flexible, easy-to-
use hardware and software. It's intended for artists, designers, hobbyists, and anyone
interested in creating interactive objects or environments.
Hello physical world!
반짝 반짝 작은~ LED~

#eiePNLD1
 dfn I_E 3

vi stpvi)
 od eu(od
{
  pnoePNLD OTU)
   iMd(I_E, UPT;
}

vi lo(od
 od opvi)
{
  dgtlrt(I_E,HG)
   iiaWiePNLD IH;
  dly10)
   ea(00;
  dgtlrt(I_E,LW;
   iiaWiePNLD O)
  dly10)
   ea(00;
}
What happed?
  스케치를 C++ 코드로 변환
  컴파일 avr-gcc
  업로드 avrdude
Want more?




File -> Examples
Serial
Serial monitor




포트와 속도를 설정하고 시리얼 모니터를 여세요.
pyserial
#/s/i/yhn
 !urbnpto

ipr o
 mot s
ipr ss
 mot y
ipr sra
 mot eil

ty
 r:
   srot=ssag[]
    ePr   y.rv1
   srpe =ssag[]
    eSed   y.rv2
ecp:
 xet
   pit"sg:% pr sed%y.rv0
    rn Uae s ot pe"ssag[]
   ssei()
    y.xt1

sr=sra.eilsrot srpe)
 e   eilSra(ePr, eSed
frln i sr
 o ie n e:
   pitln.ti(
    rn iesrp)

srcoe)
 e.ls(
Scons
SConstruct
make : Makefile = scons : SConstruct

SConstruct:

 Porm"el" "el.p"
  rga(hlo, hlocp)


Build:

 $sos
   cn


Clean:
 $sos-
   cn c
arscons: Arduino + Scons
Why?
  커맨드라인에서 아두이노 스케치를 빌드할 방법 필요
  스케치 업로드 과정 수정 필요
  아무도 안 하네?
After years... what happened then?
  200여 줄 -> 400여 줄
  Supprot Mac
  Supprot Windows
  Support Arduino v1.0
  Support all? veriants
  v1.0 release
Hello arscons
 github.com/suapapa/arscons(https://github.com/suapapa/arscons)

다운로드:

$gtcoehts/gtu.o/upp/rcn
  i ln tp:/ihbcmsaaaasos
$c asos
  d rcn
$te
  re
.
├─RAM.d
 ─ EDEm
├─Sosrc
 ─ Cntut
└─asosio
 ─ rcn.n


빌드 & 업로드:

$sos
  cn
$sosula
  cn pod
Use it for your project, awesome
arscons를 clone 한 후 remote 를 변경:

$gtcoehts/gtu.o/upp/rcn aeoe
  i ln tp:/ihbcmsaaaasos wsm
$c $
  d _
$gtrmt rnm oii asos
  i eoe eae rgn rcn


아두이노 스케치는 폴더 이름과 같아야 합니다:

$gtm asosioaeoeio
  i v rcn.n wsm.n
$gtcmi - "nta cmi o aeoe
  i omt m Iiil omt f wsm"


지금까지 문제가 없는지 확인:
$sos& sosula
  cn & cn pod
Project awesome continue. add third-party library
아두이노 라이브러리를 git submodule로 연결하면 편리합니다. 예;

$gtsboueadhts/gtu.o/upp/run_irr_m68
  i umdl d tp:/ihbcmsaaaadiolbayt13
 lb/m68
  ist13


GH에 프로젝트를 열고, 지금까지의 작업을 push 합니다:

$gtrmt adoii hts/gtu.o/o/wsm
  i eoe d rgn tp:/ihbcmyuaeoe
$gtps oii - mse
  i uh rgn u atr


편집기로 awesome.ino를 열어 awesome을 구현하세요.
Project awesome continue. build & upload
라이브러리 디렉터리를 지정해 빌드합니다.

$ETALBlb sosula
  XR_I=is cn pod


현재까지의 작업으로 다음과 같은 디렉터리구조가 생겼습니다.

$te -
  re d
.
├─bid
 ─ ul
│ ├─cr
    ─ oe
│ └─lb0
    ─ i_1
│     └─t13
      ─ m68
└─lb
 ─ is
   └─t13
    ─ m68
Demo
Play LKM1638 module with Arscons

 LKM1638, dx.com (http://dx.com/p/8x-digital-tube-8x-key-8x-double-color-led-module-81873)

 tm1638-library (https://code.google.com/p/tm1638-library/)
References
 Arduino (http://arduino.cc)

 SCons(http://www.scons.org)

 pySerial (http://pyserial.sourceforge.net/pyserial.html)
More links and books (kor)




 MAKE:Korea(http://www.make.co.kr/)

 Making Insight (http://www.insightbook.co.kr/books/making-insight)

 Make Magazine (kor) (http://www.make.co.kr/?page_id=1487)
Thank you
Homin Lee
@suapapa (http://twitter.com/suapapa)

More Related Content

Viewers also liked

Arnold_E-Learning_Tag_TUM_2013
Arnold_E-Learning_Tag_TUM_2013Arnold_E-Learning_Tag_TUM_2013
Arnold_E-Learning_Tag_TUM_2013Patricia Arnold
 
16/09/2010 COMISSIÓ SEGUIMENT PMGRM Un instrument del PMGRM, Anna González
16/09/2010 COMISSIÓ SEGUIMENT PMGRM Un instrument del PMGRM, Anna González16/09/2010 COMISSIÓ SEGUIMENT PMGRM Un instrument del PMGRM, Anna González
16/09/2010 COMISSIÓ SEGUIMENT PMGRM Un instrument del PMGRM, Anna GonzálezPojecte Life COR
 
Correcion de la preueba de pro..
Correcion de la preueba de pro..Correcion de la preueba de pro..
Correcion de la preueba de pro..daquicaro
 
Tito va de excursión - Adaptación CP Quirinal
Tito va de excursión - Adaptación CP QuirinalTito va de excursión - Adaptación CP Quirinal
Tito va de excursión - Adaptación CP QuirinalJavier del Rey
 
Ilm reflexology fræðin
Ilm reflexology fræðinIlm reflexology fræðin
Ilm reflexology fræðinvao6
 
e001 24seven - Stunt & Concept
e001 24seven - Stunt & Concepte001 24seven - Stunt & Concept
e001 24seven - Stunt & ConceptRosario Pisano
 
экслибрис текст
экслибрис текстэкслибрис текст
экслибрис текстYuri Grin
 
Lightbot screen prints
Lightbot screen printsLightbot screen prints
Lightbot screen printsMartinDevney
 
Grelha de analise_recursos_educativos_digitais josé fanha
Grelha de analise_recursos_educativos_digitais josé fanhaGrelha de analise_recursos_educativos_digitais josé fanha
Grelha de analise_recursos_educativos_digitais josé fanharamos17mariac
 
The occupations sli
The occupations sliThe occupations sli
The occupations sli0723
 
Apresentação kamila&almeida
Apresentação kamila&almeidaApresentação kamila&almeida
Apresentação kamila&almeidaPatri_lab UFES
 
Juan pablo gonzalez ocampo
Juan pablo gonzalez ocampoJuan pablo gonzalez ocampo
Juan pablo gonzalez ocampojuangonzalezcsj
 
Tríduo Pascal - Livreto
Tríduo Pascal - LivretoTríduo Pascal - Livreto
Tríduo Pascal - Livretopascomichu
 
Pesquisa CROSS MEDIA
Pesquisa CROSS MEDIAPesquisa CROSS MEDIA
Pesquisa CROSS MEDIANsampaio
 

Viewers also liked (20)

Arnold_E-Learning_Tag_TUM_2013
Arnold_E-Learning_Tag_TUM_2013Arnold_E-Learning_Tag_TUM_2013
Arnold_E-Learning_Tag_TUM_2013
 
Clifford geertz
Clifford geertzClifford geertz
Clifford geertz
 
16/09/2010 COMISSIÓ SEGUIMENT PMGRM Un instrument del PMGRM, Anna González
16/09/2010 COMISSIÓ SEGUIMENT PMGRM Un instrument del PMGRM, Anna González16/09/2010 COMISSIÓ SEGUIMENT PMGRM Un instrument del PMGRM, Anna González
16/09/2010 COMISSIÓ SEGUIMENT PMGRM Un instrument del PMGRM, Anna González
 
Correcion de la preueba de pro..
Correcion de la preueba de pro..Correcion de la preueba de pro..
Correcion de la preueba de pro..
 
Informati..
Informati..Informati..
Informati..
 
Tito va de excursión - Adaptación CP Quirinal
Tito va de excursión - Adaptación CP QuirinalTito va de excursión - Adaptación CP Quirinal
Tito va de excursión - Adaptación CP Quirinal
 
Ilm reflexology fræðin
Ilm reflexology fræðinIlm reflexology fræðin
Ilm reflexology fræðin
 
e001 24seven - Stunt & Concept
e001 24seven - Stunt & Concepte001 24seven - Stunt & Concept
e001 24seven - Stunt & Concept
 
2
22
2
 
экслибрис текст
экслибрис текстэкслибрис текст
экслибрис текст
 
Lightbot screen prints
Lightbot screen printsLightbot screen prints
Lightbot screen prints
 
Pacotes vos
Pacotes vosPacotes vos
Pacotes vos
 
Animales de la granja
Animales de la granjaAnimales de la granja
Animales de la granja
 
Grelha de analise_recursos_educativos_digitais josé fanha
Grelha de analise_recursos_educativos_digitais josé fanhaGrelha de analise_recursos_educativos_digitais josé fanha
Grelha de analise_recursos_educativos_digitais josé fanha
 
The occupations sli
The occupations sliThe occupations sli
The occupations sli
 
Apresentação kamila&almeida
Apresentação kamila&almeidaApresentação kamila&almeida
Apresentação kamila&almeida
 
Juan pablo gonzalez ocampo
Juan pablo gonzalez ocampoJuan pablo gonzalez ocampo
Juan pablo gonzalez ocampo
 
Tríduo Pascal - Livreto
Tríduo Pascal - LivretoTríduo Pascal - Livreto
Tríduo Pascal - Livreto
 
Fonaments pac1
Fonaments pac1Fonaments pac1
Fonaments pac1
 
Pesquisa CROSS MEDIA
Pesquisa CROSS MEDIAPesquisa CROSS MEDIA
Pesquisa CROSS MEDIA
 

Similar to Harder way to arduino

NodeJs로 디바이스 통신하기
NodeJs로 디바이스 통신하기NodeJs로 디바이스 통신하기
NodeJs로 디바이스 통신하기TaeYoung Kim
 
아두이노 & 라즈베리파이
아두이노 & 라즈베리파이아두이노 & 라즈베리파이
아두이노 & 라즈베리파이JongyoonWon1
 
메이커 페어 서울 2018 - 측우자격루(개발자용)
메이커 페어 서울 2018 - 측우자격루(개발자용)메이커 페어 서울 2018 - 측우자격루(개발자용)
메이커 페어 서울 2018 - 측우자격루(개발자용)JongyoonWon1
 
헤테로지니어스 컴퓨팅 : CPU 에서 GPU 로 옮겨가기
헤테로지니어스 컴퓨팅 :  CPU 에서 GPU 로 옮겨가기헤테로지니어스 컴퓨팅 :  CPU 에서 GPU 로 옮겨가기
헤테로지니어스 컴퓨팅 : CPU 에서 GPU 로 옮겨가기zupet
 
[IoT] MAKE with Open H/W + Node.JS - 4th
[IoT] MAKE with Open H/W + Node.JS - 4th[IoT] MAKE with Open H/W + Node.JS - 4th
[IoT] MAKE with Open H/W + Node.JS - 4thPark Jonggun
 
Hideroot - Inc0gnito 2016
Hideroot - Inc0gnito 2016Hideroot - Inc0gnito 2016
Hideroot - Inc0gnito 2016perillamint
 
(망고210& Gingerbread) u-boot 컴파일 및 다운로드
(망고210& Gingerbread) u-boot 컴파일 및 다운로드(망고210& Gingerbread) u-boot 컴파일 및 다운로드
(망고210& Gingerbread) u-boot 컴파일 및 다운로드종인 전
 
[엄마정치 메이커팀] 첫 만남
[엄마정치 메이커팀] 첫 만남[엄마정치 메이커팀] 첫 만남
[엄마정치 메이커팀] 첫 만남yuna cho
 
Arduino 특강 강태욱
Arduino 특강   강태욱Arduino 특강   강태욱
Arduino 특강 강태욱Tae wook kang
 
Start io t_with_raspberrypi
Start io t_with_raspberrypiStart io t_with_raspberrypi
Start io t_with_raspberrypiYeonah Ki
 
파이썬 쪼렙 탈출 1주차
파이썬 쪼렙 탈출 1주차 파이썬 쪼렙 탈출 1주차
파이썬 쪼렙 탈출 1주차 건환 손
 
UNIST Pinocchio - Processing Lecture 5
UNIST Pinocchio - Processing Lecture 5UNIST Pinocchio - Processing Lecture 5
UNIST Pinocchio - Processing Lecture 5송현 김
 
라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기Circulus
 
Ka youngseo arduino-links-20120214
Ka youngseo arduino-links-20120214Ka youngseo arduino-links-20120214
Ka youngseo arduino-links-20120214KaYoung Seo
 

Similar to Harder way to arduino (16)

NodeJs로 디바이스 통신하기
NodeJs로 디바이스 통신하기NodeJs로 디바이스 통신하기
NodeJs로 디바이스 통신하기
 
아두이노 & 라즈베리파이
아두이노 & 라즈베리파이아두이노 & 라즈베리파이
아두이노 & 라즈베리파이
 
메이커 페어 서울 2018 - 측우자격루(개발자용)
메이커 페어 서울 2018 - 측우자격루(개발자용)메이커 페어 서울 2018 - 측우자격루(개발자용)
메이커 페어 서울 2018 - 측우자격루(개발자용)
 
헤테로지니어스 컴퓨팅 : CPU 에서 GPU 로 옮겨가기
헤테로지니어스 컴퓨팅 :  CPU 에서 GPU 로 옮겨가기헤테로지니어스 컴퓨팅 :  CPU 에서 GPU 로 옮겨가기
헤테로지니어스 컴퓨팅 : CPU 에서 GPU 로 옮겨가기
 
[IoT] MAKE with Open H/W + Node.JS - 4th
[IoT] MAKE with Open H/W + Node.JS - 4th[IoT] MAKE with Open H/W + Node.JS - 4th
[IoT] MAKE with Open H/W + Node.JS - 4th
 
Hideroot - Inc0gnito 2016
Hideroot - Inc0gnito 2016Hideroot - Inc0gnito 2016
Hideroot - Inc0gnito 2016
 
(망고210& Gingerbread) u-boot 컴파일 및 다운로드
(망고210& Gingerbread) u-boot 컴파일 및 다운로드(망고210& Gingerbread) u-boot 컴파일 및 다운로드
(망고210& Gingerbread) u-boot 컴파일 및 다운로드
 
파이썬 소개
파이썬 소개 파이썬 소개
파이썬 소개
 
[엄마정치 메이커팀] 첫 만남
[엄마정치 메이커팀] 첫 만남[엄마정치 메이커팀] 첫 만남
[엄마정치 메이커팀] 첫 만남
 
Arduino 특강 강태욱
Arduino 특강   강태욱Arduino 특강   강태욱
Arduino 특강 강태욱
 
IPython
IPythonIPython
IPython
 
Start io t_with_raspberrypi
Start io t_with_raspberrypiStart io t_with_raspberrypi
Start io t_with_raspberrypi
 
파이썬 쪼렙 탈출 1주차
파이썬 쪼렙 탈출 1주차 파이썬 쪼렙 탈출 1주차
파이썬 쪼렙 탈출 1주차
 
UNIST Pinocchio - Processing Lecture 5
UNIST Pinocchio - Processing Lecture 5UNIST Pinocchio - Processing Lecture 5
UNIST Pinocchio - Processing Lecture 5
 
라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기
 
Ka youngseo arduino-links-20120214
Ka youngseo arduino-links-20120214Ka youngseo arduino-links-20120214
Ka youngseo arduino-links-20120214
 

Recently uploaded

도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'Hyundai Motor Group
 
[Terra] Terra Money: Stability and Adoption
[Terra] Terra Money: Stability and Adoption[Terra] Terra Money: Stability and Adoption
[Terra] Terra Money: Stability and AdoptionSeung-chan Baeg
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)Wonjun Hwang
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 

Recently uploaded (7)

도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
 
[Terra] Terra Money: Stability and Adoption
[Terra] Terra Money: Stability and Adoption[Terra] Terra Money: Stability and Adoption
[Terra] Terra Money: Stability and Adoption
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 

Harder way to arduino

  • 1. Harder way to Arduino with Python 17 March 2013 Homin Lee
  • 2. About me 주로 C/C++을 쓰며 Python을 서브로 사용해 왔습니다. 취미로 아두이노를 사용한 전자공작을 합니다.
  • 3. Me about Arduino 한글시계, HUMA, 점자프린터, etc... 손에잡히는 아두이노, 인사이트 역자
  • 4. Will talk about... Arduino Python and pyserial Scons Arduino + scons = arscons
  • 6. arduino.cc Arduino is an open-source electronics prototyping platform based on flexible, easy-to- use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
  • 7. Hello physical world! 반짝 반짝 작은~ LED~ #eiePNLD1 dfn I_E 3 vi stpvi) od eu(od { pnoePNLD OTU) iMd(I_E, UPT; } vi lo(od od opvi) { dgtlrt(I_E,HG) iiaWiePNLD IH; dly10) ea(00; dgtlrt(I_E,LW; iiaWiePNLD O) dly10) ea(00; }
  • 8. What happed? 스케치를 C++ 코드로 변환 컴파일 avr-gcc 업로드 avrdude
  • 11. Serial monitor 포트와 속도를 설정하고 시리얼 모니터를 여세요.
  • 12. pyserial #/s/i/yhn !urbnpto ipr o mot s ipr ss mot y ipr sra mot eil ty r: srot=ssag[] ePr y.rv1 srpe =ssag[] eSed y.rv2 ecp: xet pit"sg:% pr sed%y.rv0 rn Uae s ot pe"ssag[] ssei() y.xt1 sr=sra.eilsrot srpe) e eilSra(ePr, eSed frln i sr o ie n e: pitln.ti( rn iesrp) srcoe) e.ls(
  • 13. Scons
  • 14. SConstruct make : Makefile = scons : SConstruct SConstruct: Porm"el" "el.p" rga(hlo, hlocp) Build: $sos cn Clean: $sos- cn c
  • 16. Why? 커맨드라인에서 아두이노 스케치를 빌드할 방법 필요 스케치 업로드 과정 수정 필요 아무도 안 하네?
  • 17. After years... what happened then? 200여 줄 -> 400여 줄 Supprot Mac Supprot Windows Support Arduino v1.0 Support all? veriants v1.0 release
  • 18. Hello arscons github.com/suapapa/arscons(https://github.com/suapapa/arscons) 다운로드: $gtcoehts/gtu.o/upp/rcn i ln tp:/ihbcmsaaaasos $c asos d rcn $te re . ├─RAM.d ─ EDEm ├─Sosrc ─ Cntut └─asosio ─ rcn.n 빌드 & 업로드: $sos cn $sosula cn pod
  • 19. Use it for your project, awesome arscons를 clone 한 후 remote 를 변경: $gtcoehts/gtu.o/upp/rcn aeoe i ln tp:/ihbcmsaaaasos wsm $c $ d _ $gtrmt rnm oii asos i eoe eae rgn rcn 아두이노 스케치는 폴더 이름과 같아야 합니다: $gtm asosioaeoeio i v rcn.n wsm.n $gtcmi - "nta cmi o aeoe i omt m Iiil omt f wsm" 지금까지 문제가 없는지 확인: $sos& sosula cn & cn pod
  • 20. Project awesome continue. add third-party library 아두이노 라이브러리를 git submodule로 연결하면 편리합니다. 예; $gtsboueadhts/gtu.o/upp/run_irr_m68 i umdl d tp:/ihbcmsaaaadiolbayt13 lb/m68 ist13 GH에 프로젝트를 열고, 지금까지의 작업을 push 합니다: $gtrmt adoii hts/gtu.o/o/wsm i eoe d rgn tp:/ihbcmyuaeoe $gtps oii - mse i uh rgn u atr 편집기로 awesome.ino를 열어 awesome을 구현하세요.
  • 21. Project awesome continue. build & upload 라이브러리 디렉터리를 지정해 빌드합니다. $ETALBlb sosula XR_I=is cn pod 현재까지의 작업으로 다음과 같은 디렉터리구조가 생겼습니다. $te - re d . ├─bid ─ ul │ ├─cr ─ oe │ └─lb0 ─ i_1 │ └─t13 ─ m68 └─lb ─ is └─t13 ─ m68
  • 22. Demo Play LKM1638 module with Arscons LKM1638, dx.com (http://dx.com/p/8x-digital-tube-8x-key-8x-double-color-led-module-81873) tm1638-library (https://code.google.com/p/tm1638-library/)
  • 23. References Arduino (http://arduino.cc) SCons(http://www.scons.org) pySerial (http://pyserial.sourceforge.net/pyserial.html)
  • 24. More links and books (kor) MAKE:Korea(http://www.make.co.kr/) Making Insight (http://www.insightbook.co.kr/books/making-insight) Make Magazine (kor) (http://www.make.co.kr/?page_id=1487)
  • 25. Thank you Homin Lee @suapapa (http://twitter.com/suapapa)