마이크로컨트롤러

CircuitPython이란?

배우기 쉽고 빨리 실행되고 지원이 많다.
토픽 마이크로컨트롤러

하드웨어를 쉽게 제어하기 위한 파이썬 언어

CircuitPython이란 저가형 마이크로 컨트롤러를 쉽게 경험하고 배우기 위해 만들어진 프로그래밍언어입니다. 

마이크로 컨트롤러라고 하는것은 작은 소형 컴퓨터라고도하는데 usb케이블과 연결할 수 있는 컴퓨터가 있으면 프로그램밍 할 수 있습니다. 가장 많이 사용되는 예로는 아두이노라즈베리파이가 있습니다. 
 
CircuitPython을 가지고 프로그래밍 할 때는 코드를 수정하고 바로 실행할 수 있습니다. 
기존의 방식인 코드를 컴파일링, 다운로드, 업로드의 과정을 생략하고 프로그래밍을 할 수 있어 빠르게 실행해볼 수 있습니다. 
 
무엇보다 다양한 마이크로 컨트롤러의 하드웨어를 지원하는 라이브러리가 있습니다. 예를 들어 디지털핀의 입출력, 하드웨어 통신 방식(UART, I2C, SPI), 오디어 입출력, 다양한 센서 제어.  
 

 

 

댓글

댓글 본문