ホームページ >バックエンド開発 >Python チュートリアル >Python でマイクロコントローラーを開発できますか?

Python でマイクロコントローラーを開発できますか?

(*-*)浩
(*-*)浩オリジナル
2019-06-12 15:11:5020529ブラウズ

Python は、徐々に人気のあるプログラミング言語の「ゲスト」になってきました。同時に、比較的使いやすく、強力なコミュニティ サポートを持つスクリプト言語でもあります。コンピュータの専門家ではない人の中には、Python をプログラミング言語として選択する人もいます。入門言語。

Python でマイクロコントローラーを開発できますか?

そこで、Python を組み込み分野に応用した MicroPython が登場しました。構文に関しても、主に組み込みハードウェア (ここでは特にマイクロコントローラー レベル) での基礎となる操作の実装を容易にするために、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、Ethernet をサポートする v201、GPS 北斗および GPRS 通信機能をサポートする v702 も含まれています。この製品は、多くのメーカーからも支持され、愛されています。

バージョン:

大多数のメーカーが MicroPython 開発の魅力をより良く、より柔軟に体験できるようにするために、TPYBoardv102 は互換性のある 2 つのバージョンに分割されました。公式ボード PYBoardv1.0 と PYBoardv1.1 にはピンレス バージョンも搭載されており、ファンは自分のニーズに応じて選択できます。

外観記事:

TPYBoardv102は非常にコンパクトで、マザーボードはブルー浸漬金色で、サイズは64mm * 54mmで、携帯性が非常に優れており、持ち運ぶことができますあなたと一緒ならどこでも開発できます。 PYBoard の公式価格は 28 ポンドですが、TPYBoardv102 の価格は 108 元からで、公式ボードの半額にすぎませんが、機能的には PYBoardv1.0 および v1.1 ファームウェアと完全に互換性があります。

Python でマイクロコントローラーを開発できますか?

基本:

TPYBoardv102 を通じて、ユーザーはマイクロコントローラーを簡単に制御できるため、より多くのコンピューター初心者でもハードウェア DIY を行うことができます。ユーザーは、LED 電球、LCD ディスプレイの制御、電圧の読み取り、モーターの制御、SD カードへのアクセスなど、MicroPython 言語を通じて基盤となるハードウェアに完全にアクセスして制御できます。

産業部門:

広州の機械製造会社は、TPYBoardv102 開発ボードを使用して、自動クラフト紙包装機の研究開発と生産を独自に開発し、完了しました。 TPYBoard開発ボードは、ADCを備えており、高精度変換、スーパータイマー機能、リーズナブルで豊富なIOポート構造などの特徴を持ち、メイン制御として選択され、主に自動温度制御、自動温度制御を担当します。補正、Weilun タッチスクリーンとのインタラクション、インバーター監視、放熱制御など。

Python 関連の技術記事の詳細については、Python チュートリアル 列にアクセスして学習してください。

以上がPython でマイクロコントローラーを開発できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。