1. 라이브러리 라즈베리 파이 피코 보드를 마이크로 파이썬으로 코딩하다 보면, LCD나, OLED Display, 스텝 모터 등과 같은 여러 가지 부수적인 장치들을 연결하여 사용할 경우가 많다.
이러한 부수적인 장치들을 마이크로 파이썬으로 제어할 수는 있으나, 이를 위해서는, 명령에 따라 각각의 장치가 동작하도록 해주는 추가적인 프로그램들이 필요하다. 그런데 각각의 사용자가 이를 직접 만들기도 어렵고, 장치마다 전문적 정보가 필요하므로, 그렇게 하기도 거의 불가능하다.
이런 연유로, 이러한 부가 장치들을 생산하거나 유통하는 곳, 또는 전문 개발자들은 이들의 기능을 잘 활용하기 위한 프로그램을 만들어 공급하기도 한다. 또한 이처럼 부가장치가 없는 경우라 하더라도, 프로그램을 만들 때 공통적으로 자주 사용되는 여러 가지 유용한 기능들을 함수나 서브루틴 형태로 모듈화시키기도 하는데, 이처럼 유용한 외부 프로그램들을 라이브러리라고 한다.
라이브러리의 의미가 도서관이듯이, 기존에 만들어져 있...
원문 링크 : 마이크로 파이썬 배우기 13 - 라이브러리 검색 및 활용