본문으로 바로가기

마이크로파이썬을 이용한 기초 글을 조금씩 올리고 있습니다. uPyCraft라는 IDE를 소개하고, 최근에는 pyboard에서 uPyCraft를 사용하는 법도 이야기를 했습니다. 그런데 uPyCraft가 살짝 불편합니다. 일목 요연한 환경을 보여주는 것은 좋은데, 폰트나 화면 구성이 마음에 들지 않을 수 있습니다.

오늘은 간단하게, 자체 REPL과 Sublime Text를 이용하는 방법을 이야기 해보려고 합니다. 먼저 위 그림처럼 pyboard를 PC에 연결하면 

저렇게 USB 메모리처럼 인식을 합니다. 저는 맥이라 터미널로 이렇게 쉽게 접속을 하구요. 만약 윈도우 유저라면 Putty같은 아이를 찾아봐야할 것 같습니다.

터미널에서 USB로 연결된 시리얼통신의 이름을 알아냅니다. tty.usbmodem~~~ 으로 시작하네요.

이제 보드내의 메모리에 접근하면 저렇게 저장되어 있는 파일들이 나타납니다.

그리고 터미널에서 방금 확인한 USB 시리얼 통신으로 보드에 접속합니다.

그러면 저렇게 REPL 환경으로 접근할 수 있습니다.

os를 import를 하고, listdir()로 폴더내의 파일 목록을 얻을 수 있습니다.

이제 Sublime Text를 이용해서 폴더의 파일에 접근 혹은 생성하면 됩니다.

그리고, 위와 같이 코드를 작성합니다. 간단하게 LED를 켜고 끄는 역할을 하고, 이 코드의 결과는 처음 pyboard를 소개하던 글의 마지막에 있는 동영상과 같습니다.

그리고 터미널에서 led_test를 import해서 그 안에 있는 함수(def)를 실행하면 됩니다.~~~


댓글을 달아 주세요

  1. BlogIcon 북두협객 2019.04.22 07:36 신고

    리눅스와 맥에서 고급 프로그래밍까지 못다루시는 게 없네요~

  2. BlogIcon 멜로요우 2019.04.22 08:46 신고

    매번 보는거지만 모르겠네요. 안부인사차 글남기고 갑니다~ 좋은하루되세요

  3. BlogIcon 공수래공수거 2019.04.22 09:18 신고

    이번주도 기분좋게 열어 가시기 바랍니다.^^

  4. BlogIcon Bliss :) 2019.04.22 09:25 신고

    USB처럼 연결해서 코드를 작성할 수도 있나 보네요 코맹인 저에겐 얼마전 발견된 블랙홀 이미지 보는 듯합니다ㅎㅎㅎ 활기찬 한 주 되세요^^

  5. BlogIcon 핑구야 날자 2019.04.23 06:45 신고

    개인적으로는 경험이 없는 랭귀지라 어렵네요

  6. 다크템플러 2019.04.24 11:14

    대단 하십니다.

    쫀득이 맛있게 드세요 ^^

  7. BlogIcon GeniusJW 2019.04.28 22:14 신고

    ㅎㅎ~
    잘 보구 갑니다.