오픈소스

오픈소스

현재 Github에서 공개중인 오픈소스들을 소개해드립니다.

피넛 마를린 펌웨어 with LCD 컨트롤러

기존 3D프린터 피넛의 펌웨어는 LCD 컨트롤러를 사용할 수 없는 문제가 있었습니다.

3D프린터 '피넛'의 마를린 펌웨어를 공용 LCD 컨트롤러를 사용할 수 있게 수정한 펌웨어 입니다.

(아두이노 오픈소스)

아두이노 아날로그 센서 기록 및 출력

아두이노에서 LCD를 사용하여 아날로그 값을 출력하는 소스입니다. 

아날로그 값은 SD카드에 Log파일이 저장이 되는데, 저장되는 값들은 최대, 최소 값이 제외된 합을 평균내어 저장이 됩니다.

이 소스를 통해 어떻게 LCD를 사용하는지, SD카드에 파일을 어떻게 기록하는지 알 수 있습니다.

소스 상단 부분에 주석으로 회로 구성법이 적혀있습니다.

- LCD 사용
- SD카드 쉴드 사용
- 아날로그 (A0) 사용

(아두이노 오픈소스)

아두이노 MBL 프로젝트

Visual Basic.NET으로 만든 아두이노와 통신하는 프로그램.

아두이노와 시리얼통신(USB)를 하여 받은 값들을 시각적 표현, 기록을 해줍니다.

아두이노에서 발생하는 노이즈를 해결하기 위해 값을 기록하기 전에 최대, 최소값들을 제거한 값들의 평균이 저장됩니다.

(Visual Basic.NET 오픈소스)