>  기사  >  백엔드 개발  >  파이썬으로 마이크로컨트롤러를 개발할 수 있나요?

파이썬으로 마이크로컨트롤러를 개발할 수 있나요?

(*-*)浩
(*-*)浩원래의
2019-06-12 15:11:5020432검색

Python은 점차 인기 있는 프로그래밍 언어의 "게스트"가 되었습니다. 동시에 비교적 사용하기 쉽고 강력한 커뮤니티 지원을 받는 스크립트 언어이기도 합니다. 컴퓨터 전문가가 아닌 일부 사람들은 입문 언어로 선택합니다. .

파이썬으로 마이크로컨트롤러를 개발할 수 있나요?

그래서 Python을 임베디드 분야에 적용한 MicroPython이 등장했습니다. MicroPython은 Python에서 탄생하여 ANSIC(C 언어 표준)을 기반으로 하고 구문 측면에서는 Python 사양을 주로 따랐습니다. 임베디드 하드웨어(여기서는 특히 마이크로컨트롤러 수준)에서 낮은 수준의 작업을 구현하는 것이 더 쉽습니다. 지금까지 pyboard, esp8266, WiPy, Espruino Pico, STM32F4 Discovery 등과 같은 많은 임베디드 하드웨어가 Micropython을 성공적으로 이식했습니다. (추천 학습: Python 동영상 튜토리얼)

PYBoard는 MicroPython의 공식 개발 보드이지만 이 보드는 가격이 더 비싸고 중국에서는 잘 대중화되지 않았습니다. 이로 인해 MicroPython을 사랑하는 많은 제조업체들이 어려움을 겪고 있습니다. 다행히 MicroPython은 MIT 라이선스에 따른 오픈 소스이므로 다른 개발 보드에서도 MicroPython을 잘 실행할 수 있으며 그 효과는 훨씬 더 나쁩니다.

TPYBoard의 MicroPython 개발 보드 시리즈는 현재 중국에서 가장 포괄적이고 전문적입니다. MicroPython을 지원하는 TPYBoardV101, V102, V201, V202 및 V702 외에도 기존 제품에는 stm23F4 최소 시스템 보드 및 Arduino 시리즈 개발 보드가 포함되어 있습니다. , MicroPython을 시작하는 것부터 마스터하는 것까지 최선의 선택이며, 하드웨어 학습 여정에 있는 대부분의 제조업체에게 좋은 교사이자 도움이 되는 친구이기도 합니다.

TPYBoardv102는 TPYBoard의 MicroPython 개발 보드 시리즈의 첫 번째 제품입니다. TPYBoard 시리즈에는 v102 외에도 8266을 지원하는 v202, 이더넷을 지원하는 v201, GPS Beidou 및 GPRS 통신 기능을 지원하는 v702도 포함되어 있습니다. 출시 이후 폭넓은 관심과 사랑을 받고 있습니다.

버전:

대부분의 제조업체가 MicroPython 개발의 매력을 더 좋고 유연하게 경험할 수 있도록 TPYBoardv102는 이제 두 가지 버전으로 나뉘며, 각 버전은 MicroPython 공식 보드 PYBoardv1.0 및 PYBoardv1과 호환됩니다. 1, 또한 핀리스 버전이 장착되어 있어 팬들은 자신의 필요에 따라 선택할 수 있습니다.

외관:

TPYBoardv102는 매우 컴팩트합니다. 마더보드는 파란색 침지형 금색이며 크기는 64mm*54mm입니다. 휴대성이 뛰어나고 휴대가 가능하며 어디에서나 개발할 수 있습니다. PYBoard의 공식 가격은 28파운드인 반면, TPYBoardv102의 가격은 108위안부터 시작합니다. 이는 공식 보드 가격의 절반에 불과하지만 기능적으로는 PYBoardv1.0 및 v1.1 펌웨어와 완벽하게 호환됩니다.

파이썬으로 마이크로컨트롤러를 개발할 수 있나요?

기본:

TPYBoardv102를 통해 사용자는 쉽게 마이크로컨트롤러를 제어할 수 있어 더 많은 컴퓨터 초보자도 하드웨어 DIY를 할 수 있습니다. 사용자는 MicroPython 언어를 통해 완벽하게 구현할 수 있습니다. 제어 등 기본 하드웨어에 대한 액세스 및 제어가 가능합니다. LED 전구, LCD 디스플레이, 전압 판독, 모터 제어, SD 카드 액세스 등

산업 장:

광저우 기계 제조 회사는 TPYBoardv102 개발 보드를 사용하여 자동 크래프트 종이 포장 기계의 R&D 및 생산을 독립적으로 개발하고 완료했습니다. TPYBoard 개발 보드를 기반으로 ADC 고정밀 변환 기능을 갖추고 있습니다. 슈퍼 타이머 기능 및 IO 포트 합리적인 구조와 풍부한 수량의 특성을 가지고 있으므로 자동 온도 제어, 자동 편차 보정, Weilu 터치 스크린과의 상호 작용, 주파수 변환기 모니터링을 주로 담당하는 메인 제어로 선택되었습니다. 방열 제어 등

더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 칼럼을 방문하여 알아보세요!

위 내용은 파이썬으로 마이크로컨트롤러를 개발할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.