並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 34 件 / 34件

新着順 人気順

micropythonの検索結果1 - 34 件 / 34件

  • Raspberry Pi Pico W: your $6 IoT platform - Raspberry Pi

    New product alert! In January last year, we launched the $4 Raspberry Pi Pico, our first product built on silicon designed here at Raspberry Pi. At its heart is the RP2040 microcontroller, built on TSMC’s 40nm low-power process, and incorporating two 133MHz Arm Cortex-M0+ cores, 264kB of on-chip SRAM, and our unique programmable I/O subsystem. Since launch, we’ve sold nearly two million Pico board

      Raspberry Pi Pico W: your $6 IoT platform - Raspberry Pi
    • Raspberry Pi PicoをArduinoにしてモーションを検知してみる

      モーションセンサを使う Raspberry Pi Picoが発売されてもう少しで半年になり、周辺モジュールやその他いろいろな電子工作に応用されていることと思います。そんな中で公式ガイドブックで紹介されている焦電型モーションセンサを使ってモーションを検出してみました。なお今回使用するセンサはスイッチサイエンスウェブショップで取り扱っております。 PIRセンサとPicoを接続した。ちなみにセンサは当ショップで取り扱っている 実験として、簡単に扱えるMicroPythonを使用します。そのためにRaspberry Pi PicoにMicroPythonが動作するファームウェアをここの「Download UF2 file」からダウンロードして焼きこみます。焼くときは本体の「BOOT SEL」ボタンを押しながらPCに接続することでフォルダとして認識されるのでダウンロードしたUF2ファイルをD&Dで配

        Raspberry Pi PicoをArduinoにしてモーションを検知してみる
      • Pythonのエラーの見方とよくあるエラー - ガンマソフト

        プログラムに文字列のクォートの閉じ忘れのような「構文エラー(SyntaxError)」があるとPythonはすぐさまエラーを表示します。 一方、構文エラーを修正し、無事プログラムを実行できても、予想外のデータが入力されたりすると今度は「例外(Exception)」発生をエラーで通知します。例外とはプログラム実行時に生じた想定外の「例外」です。例えば、文字列を入力すべき箇所に数値が入力された、読み込むファイルがない、などの「例外」が検知されるとエラーで教えてくれます。 このようにPythonでは構文エラーと例外発生時にエラーを表示します。 エラーの対策は必須ですが、その前にまず原因を把握する必要があります。講座のなかでも適時説明しましたが、今回「見方とよくあるエラー」をまとめましたので、参考にしてください。 構文エラー、例外、バグは区別してください 構文エラーがあるとプログラムを実行できませ

          Pythonのエラーの見方とよくあるエラー - ガンマソフト
        • PyCharityでの広島コミュニティの発表をきっかけにして電子工作に入門できた #PyCharity - ワタタツの日記!(2021-09-12)

          ☆ PyCharityでの広島コミュニティの発表をきっかけにして電子工作に入門できた #PyCharity 昨日 2021年9月11日(土) Python Charity Talks in Japan 2021.09 というイベントにすごい広島 with Pythonチームのメンバとして出ました。 出て得られたことのまとめ 電子工作初心者だったわしが、電子工作に入門できた。 広島のすごい広島 with Pythonコミュニティによって、電子工作・Pythonに精通した人たちから一歩一歩学ぶことができた。 「ソフトウェアは趣味でずっとやってきたので少しは書けるが、ハードウェアは全くできない」という複素数、あ違った、コンプレックスが解消できた。 「0が1に」なった実感。急に自分が手を下せる世界が広がった。 普段生活しているときに、「あれ、これってこうやったら作れそうじゃないか」という視点で生活

            PyCharityでの広島コミュニティの発表をきっかけにして電子工作に入門できた #PyCharity - ワタタツの日記!(2021-09-12)
          • MicroPython officially becomes part of the Arduino ecosystem | Arduino Blog

            Welcome Opta, our first-ever micro PLC with Industrial IoT capabilities At Arduino we like to experiment with new technologies to figure out if we can use them to improve the tools we make for our users. We’ve recently been experimenting with the Python language as a possible extension for our programming platforms, considering how it has become the number one language for many types of users. Spe

              MicroPython officially becomes part of the Arduino ecosystem | Arduino Blog
            • Raspberry Pi Pico(RP2040)のPIOについて備忘録(MicroPython)

              追記および訂正 2021/02/05: in と out のピンのベース指定で、間違ったことを記述しておりました。 2021/02/07: PIO はペリフェラルではありませんでした。 2021/03/05: push と pull に於いて、FIFO 名の記述に誤りがありました。詳しくはコメントを参照。 ここから記事開始です。 色々いじっていて気付きましたが、ラズパイ Pico の PIO って最強の機能ですね。 実は早々と「Python はクソ!」と言い放って C/C++ でプログラミングをしたかったのですが、PIO が楽しすぎて一向に進む気配を見せません。環境構築すらしていないという。 この PIO ですが、ハッキリ言って初見だとデータシート類が難解だと思います。僕の読解力が著しく低い可能性はありますが。 そこで、本記事では自分がサラッとは分からなかった PIO の仕様(For Mi

                Raspberry Pi Pico(RP2040)のPIOについて備忘録(MicroPython)
              • M5StickC Plusの使い方、初期設定、サンプルプログラム、M5StickCとの違い等を詳しく紹介

                新モデルの「M5StickC Plus2」が発売されたので「M5StickC Plus」は生産中止予定です。 新モデルになって結構使い方が変わったので、変更点と合わせて以下のリンクで詳しく紹介しています。

                  M5StickC Plusの使い方、初期設定、サンプルプログラム、M5StickCとの違い等を詳しく紹介
                • Raspberry Pi PicoとGrove光センサーを接続して、明るさを取得する

                  Raspberry Pi PicoとGrove光センサーを接続して、明るさを取得するには、以下の手順を実行します。 〇Raspberry Pi PicoとGrove光センサー・Groveスクリューターミナルを接続した写真 開発手順 1. 部品の用意と配線 Raspberry Pi Picoの他、以下の部品とジャンパー線を用意します。 ・GROVE - 光センサ v1.2 https://www.switch-science.com/catalog/3284/ ・Grove - スクリューターミナル https://www.switch-science.com/catalog/7102/ スクリューターミナルを上面手前に配置したとき、以下の様にスクリューターミナルとRaspberry Pi Picoを接続します。 ・GND(左から1番目の端子)をRaspberry Pi PicoのAGNDと

                    Raspberry Pi PicoとGrove光センサーを接続して、明るさを取得する
                  • Raspberry Pi Picoの使い方:はんだ付け、開発環境(Thonny Python IDE or VS Code)を導入しLチカする方法を解説

                    Raspberry Pi Picoの使い方:はんだ付け、開発環境(Thonny Python IDE or VS Code)を導入しLチカする方法を解説 2021年2月5日 電子工作 takatan69 Raspberry Pi Picoが2021年1月21日に発表になりましたが、Twitterなどでもかなり話題になっていますね〜。2月に入ってからはスイッチサイエンスやKSYなど国内の販売代理店にも入荷して、簡単に入手できるようになっています。 Raspberry Pi Picoの最大の特徴は、従来のRaspberry Pi OS(旧称:Raspbian)を搭載しないマイコンボードという点です。どちらかというとArduinoに近い製品ですね。サイズ的にはArduino Micro(またはNano)と競合するような製品ということになるかと思います。下の写真からも分かる通りArduino Mi

                      Raspberry Pi Picoの使い方:はんだ付け、開発環境(Thonny Python IDE or VS Code)を導入しLチカする方法を解説
                    • Raspberry Pi PicoとSHT31センサーで温度と湿度を計測する

                      Raspberry Pi PicoとSHT31センサーで温度と湿度を計測するには、以下の手順を実行します。 実行手順 1. Raspberry Pi PicoとSHT31センサーモジュールの配線 SHT31は秋月電子さんのSHT31モジュールを使用します。 ・SHT31使用 高精度温湿度センサモジュールキット https://akizukidenshi.com/catalog/g/gK-12125/ Raspberry PicoとSHT31モジュールの端子を以下のように接続します。 Raspberry Pi Pico pin36 : 3V3(OUT) → SHT31モジュール pin1 : VDD Raspberry Pi Pico pin26 : GP20 SDA → SHT31モジュール pin2 : SDA Raspberry Pi Pico pin27 : GP21 SCL → S

                        Raspberry Pi PicoとSHT31センサーで温度と湿度を計測する
                      • 【Raspberry Pi Pico】温度センサーをMicroPythonで読み取る方法 | メタエレ実験室

                        import machine import utime sensor_temp = machine.ADC(4) conversion_factor = 3.3 / (65535) while True: reading = sensor_temp.read_u16() * conversion_factor temperature = 27 - (reading - 0.706)/0.001721 print(temperature) utime.sleep(1) コード解説 1,2行目 machineとutimeライブラリをインポートします。 今回使うのはmachineの中のADCというクラスです。 3行目 ADCクラスを使います。 ADCとはアナログ-デジタル変換回路のことで、アナログ値を読み取ってそれをデジタル値に変換する機能の事です。 ラズパイにはADCの機能がなく、アナログ入力

                          【Raspberry Pi Pico】温度センサーをMicroPythonで読み取る方法 | メタエレ実験室
                        • Wio Terminal: 開発ツール・ボード 秋月電子通商-電子部品・ネット通販

                          ※在庫数欄の表記が『おひとり様○○点まで』となっている商品は、現時点で、おひとり様(1団体様)あたりのご提供数量を表記の数量へ制限させていただいている商品です。 ※記載する数量のご提供を保証する物ではございません。 ※ご提供数量の制限は、お取り寄せの場合にも適用されます。 ※売場欄に『お取り寄せ商品』と表示される場合、実店舗では保管していない商品です。詳細は店員にご確認くださいます様お願い申し上げます。 ※売場欄に『バックヤード』と表示される場合、店頭に陳列していない商品です。詳細は店員にご確認くださいます様お願い申し上げます。 ※表示在庫は流動的な物です。ご来店時の購入をお約束する物ではございません。 ※表示在庫に関わらず、商品により購入数量を制限している場合がございます。詳細は店頭にてご確認くださいます様お願い申し上げます。 Wio Terminalは、Realtek RTL8720D

                          • MicroPython - Python for microcontrollers

                            Features: BLE, Dual-core, External Flash, USB, WiFi Installation instructions Flashing via UF2 bootloader To get the board in bootloader mode ready for the firmware update, execute machine.bootloader() at the MicroPython REPL. Alternatively, hold down the BOOTSEL button while plugging the board into USB. The uf2 file below should then be copied to the USB mass storage device that appears. Once pro

                            • Raspberry Pi Documentation - MicroPython

                              MicroPython is a full implementation of the Python 3 programming language that runs directly on embedded hardware like Raspberry Pi Pico. You get an interactive prompt (the REPL) to execute commands immediately via USB Serial, and a built-in filesystem. The Pico port of MicroPython includes modules for accessing low-level chip-specific hardware.

                                Raspberry Pi Documentation - MicroPython
                              • 【速報】Raspberry Pi Picoに入門してみた(import array問題も記述あり)

                                ついにですよ!Raspberry Pi Pico がついに国内で発売されました!!僕はスイッチサイエンスで販売が開始された直後に買いましたが、今は秋月や千石でも買えるらしいです。 当初は在庫が割とすぐに無くなりましたが、今は潤沢にありそうな感じですよ。僕は3枚買いました。 2/1 に購入し、2/3 にネコポスで到着。埼玉県在住で昼過ぎには来てたかなあ。 画像内に白いぶつぶつが見えますが、汚いものではなく、接着剤のたぐいでした。 Raspberry Pi Picoとは まずは参考資料から。 RP2040 Datasheet 「Raspberry Pi Pico」が発売、独自開発の40nmマイコン「RP2040」を搭載:組み込み開発ニュース - MONOist このボード、一言でいうとデュアルコア ARM マイコンを搭載したただのマイコンボードです。とは言っても、デュアルコアマイコンが搭載され

                                  【速報】Raspberry Pi Picoに入門してみた(import array問題も記述あり)
                                • https://projects.raspberrypi.org/en/projects/get-started-pico-w/1

                                  • ギリギリまでお手軽にMicroPythonでIoTやるための手引書 - Qiita

                                    この記事はPythonその2 Advent Calendar 2019の2日目です。1日目は@ssh-22さんのre.subを使った高度な文字列置換でした。 Arduino, Raspberry Pi の誕生によって急速にエコシステムが整ってきているIoT界隈ですが、Raspberry Pi は Python で実装していけるもののちょっとした電子制御には Arduino の方が圧倒的に手軽に利用できます。 とはいえ Arduino 言語(C/C++もどき)ではなく、使い慣れた Python で書きたいという方もいらっしゃるのではないでしょうか。本記事では組み込み用 Python である MicroPython を利用した開発を金銭的な意味でも手軽に始める手引を書いていきたいと思います。 用意するもの Arduino ……ではなく ESP32開発ボード サンハヤト社 ニューブレッドボード

                                      ギリギリまでお手軽にMicroPythonでIoTやるための手引書 - Qiita
                                    • MicroPython ライブラリ — MicroPython latest ドキュメント

                                      このドキュメンテーションは、MicroPython の最新開発ブランチのためのものです。 リリースバージョンでは利用できない機能に言及することがあります。 特定のリリースのドキュメントをお探しの場合は、左側のドロップダウンメニューを使って、 望みのバージョンを選択します。 警告 この章の重要な要約 MicroPython は、 Python 標準ライブラリ の機能を反映した組込みモジュール(例: os, time)と、 MicroPython 固有のモジュール (例: bluetooth, machine)を提供します。 ほとんどの Python 標準ライブラリモジュールは、同等の Python モジュールにある機能のサブセットを実装しており、MicroPython 特有の拡張機能を提供しているものもあります(例: array, os)。 リソースの制約やその他の制限により、ポートやファー

                                      • Raspberry PiのMicroPythonでNeoPixelを制御する

                                        Raspberry PiのPWMハードウェアには、シリアライザモードがあります。これはビット列を単に出力するもので、クロックに同期して32bitのデータをMSB側からGPIOへ出力します。 ベアメタルRaspberry Pi用MicroPythonで、この機能を使ってNeoPixelを点灯させてみました。 MicroPythonからPWMのハードウェアをたたくだけで、5つのNeoPixelを制御することができました。 NeoPixelの制御は、以前Raspbianや、ESP32のMicroPythonで試しています。 Raspberry PiのGPIO操作(3)NeoPixelを光らせる – 楽しくやろう。 MicroPythonのNeoPixelライブラリを使ってみた – 楽しくやろう。 制御には既存のライブラリを使用していますが、制御プロトコルの調査は一応していました。非常に単純なプロ

                                          Raspberry PiのMicroPythonでNeoPixelを制御する
                                        • Thonny: MicroPython IDE – マイクロファン ラボ

                                          はじめに MicroPythonの対応ボードにファームウェアを書き込んでPC から操作する場合には、PCにTeraTerm などのシリアル通信用のアプリケーションをインストールして使用することができます。 しかしながらこの方法では、MicroPython の利用には不便な点が多いので、MicroPython を手軽に利用するための様々な支援機能が組み込まれたIDE を利用しましょう。MicroPython のIDE にはいくつかの候補がありますが、ここではRaspberry Pi のソフトウェアパッケージにPython 用IDE としてあらかじめ組み込まれているThonny を紹介します。 Thonny の概要 Thonny の情報サイトを以下に示します。 https://thonny.org/ Thonny には様々な機能がありますが、例えば以下のような機能が、MicroPython を

                                          • MicroPythonスクリプトを「main.py」で保存する Raspberry Pi Pico起動時に自動実行する

                                            Raspberry Pi Picoの起動時(電源オン時)に、MicroPythonスクリプトを自動実行する手順とエラー時の対処を紹介します。 Raspberry Pi Picoの起動時(電源オン時)に、MicroPythonスクリプトを自動実行する手順を紹介します。プログラミング環境は、Python IDE(統合開発環境)であるThonnyを使用します。ThonnyのインストールやRaspberry Pi Picoの環境設定などは、以下の関連記事をご覧ください。

                                              MicroPythonスクリプトを「main.py」で保存する Raspberry Pi Pico起動時に自動実行する
                                            • 【Raspberry Pi Pico/Windows】Raspberry Pi Picoの環境構築する(C/C++) - ソースに絡まるエスカルゴ

                                              ※2022/09/08追記:Arduino IDEで開発できるようになっていたのでその記事を書きました。 【Raspberry Pi Pico/Windows】Raspberry Pi Picoでデュアルコアを使ってみる - ソースに絡まるエスカルゴ 前にRaspberry Pi PicoのMicroPythonでの環境構築記事を書きました。 【Raspberry Pi Pico/Windows】Raspberry Pi Picoの環境構築する(MicroPython) - ソースに絡まるエスカルゴ ただMicroPythonだとRaspberry Pi Pico本体にプログラムを書き込むことができないようだったので、今回はもう一つのC/C++の環境をWindows PCに構築をしていきます。 公式のGetting startのPDF35ページあたりの「8.2. Building on M

                                                【Raspberry Pi Pico/Windows】Raspberry Pi Picoの環境構築する(C/C++) - ソースに絡まるエスカルゴ
                                              • Raspberry Pi Pico Wを入手したので遊んでみました | FOURIER TECH BLOG 〜 IT技術ブログ 〜

                                                はじめに2023年3月27日、技適が取得されて話題の「Raspberry Pi Pico W」がスイッチサイエンスから販売開始されましたので早速購入してみました。 Raspberry Pi Pico WRaspberry Pi PicoにInfineon CYW43439無線チップを追加搭載し、無線LAN機能が利用可能となったモデルです。 https://www.switch-science.com/products/8171 販売開始後即売り切れの状態が続いていますが、入荷通知登録してみたところ3日ほどで入荷メールが来ました。 需要と供給が安定するまではもう少しかかりそうですね。(2023年4月3日現在) 到着しました!技適マークはケースに貼られています。 到着したものは上記基板のみです。…大変うっかりしていましたがこれピンヘッダが実装されてないし付属もしていないので別途準備する必要があ

                                                  Raspberry Pi Pico Wを入手したので遊んでみました | FOURIER TECH BLOG 〜 IT技術ブログ 〜
                                                • framebuf --- フレームバッファの操作 — MicroPython latest ドキュメント

                                                  このドキュメンテーションは、MicroPython の最新開発ブランチのためのものです。 リリースバージョンでは利用できない機能に言及することがあります。 特定のリリースのドキュメントをお探しの場合は、左側のドロップダウンメニューを使って、 望みのバージョンを選択します。 framebuf --- フレームバッファの操作¶ このモジュールは、一般的なフレームバッファを提供し、ビットマップイメージを作成してディスプレイに送ることができます。 クラス FrameBuffer¶ FrameBuffer クラスは、ピクセル、ライン、矩形、楕円、多角形、テキスト、さらには他の FrameBuffer で描画できるピクセルバッファを提供します。ディスプレイの出力を生成するときに便利です。 たとえば次のように使います: import framebuf # FrameBuffer は RGB565 ピクセ

                                                  • 概要 — MicroPython 1.16 ドキュメント

                                                    MicroPython ドキュメンテーション ようこそ! 本書は MicroPython のドキュメンテーションです。 v1.16, 最終更新 2021年6月18日. MicroPython は、さまざまなシステムやハードウェアプラットフォームで動作します。ここでは、 MicroPython が動作するすべてのシステムに共通するドキュメントだけでなく、 さまざまなプラットフォーム( ポート とも呼ばれます)に固有の情報も参照できます。 MicroPython の一般的なドキュメンテーション:

                                                    • MicroPython的午睡(26) ラズパイPico、入力端子からの割り込みの反応時間 | デバイスビジネス開拓団

                                                      Joseph Halfmoon 前回Timerコールバック関数の呼び出し周期の上限目安(被呼び出し関数にもよりますが)を測定しました。今回は端子からの割り込みに対してMicroPythonの関数が反応するまで(割り込み入力をトリガとして出力端子の状態を変更するまでの時間)の目安を測ってみたいと思います。最速どのくらいの処理がデキそうなのか。 ※「MicroPython的午睡」投稿順 Indexはこちら (末尾に実験に用いたMicroPythonコード全文を掲げました) 今回の設定は非常に簡単です。端子の一本、ここではGP3としました、を割り込み入力端子として設定しこの端子のフォーリングエッジで割り込みをかけます。その割り込みをMicroPythonで受けて、出力端子、ここではGP2としました、にロウパルスを1発出力する、と。これだけです。 一応回路図を以下に示しましたが、アイキャッチ画像に

                                                        MicroPython的午睡(26) ラズパイPico、入力端子からの割り込みの反応時間 | デバイスビジネス開拓団
                                                      • Raspberry Pi Pico スイッチの操作を割り込みで処理 備忘録|t.koba

                                                        環境Raspberry Pi Pico & Thonny & MicroPython 課題2個のスイッチの操作を割り込みを使って処理する ハードウエア概要スイッチの接続 Pico との接続:スイッチの一端を Pico の電源 3V3(OUT) に接続。もう一方の端は 150 Ωの抵抗を介して Pico に接続。スイッチと GND の間に、0.068 μF のセラミックコンデンサーを接続。 押したときに High level になる。 抵抗 150 Ωを入れた理由 スイッチと Pico を直結したら異常な現象が発生したため。 動きがおかしかったので調べたところ、ノイズに対して異常に敏感になっているように見えた。たとえば、端子に触っただけで割り込みが発生したり、隣の端子の入力に反応したり、チャタリングによるものとは違う感じの連続した割り込みが発生したり。 手元にあった適当な抵抗を入れたら現象は

                                                          Raspberry Pi Pico スイッチの操作を割り込みで処理 備忘録|t.koba
                                                        • 6. GPIO ピン — MicroPython latest ドキュメント

                                                          このドキュメンテーションは、MicroPython の最新開発ブランチのためのものです。 リリースバージョンでは利用できない機能に言及することがあります。 特定のリリースのドキュメントをお探しの場合は、左側のドロップダウンメニューを使って、 望みのバージョンを選択します。 6. GPIO ピン¶ ボードを外部世界に接続し、他のコンポーネントを制御するには、GPIO ピンを使います。すべてのピンを使えるわけではありません。ほとんどの場合、ピン 0, 2, 4, 5, 12, 13, 14, 15, 16 のみを使用できます。 ピンは machine モジュールで使えるので、最初に machine の import を確認してください。machine が使えれば、次のようにピンを作成できます:

                                                          • ESP32のMicroPythonでBluetooth(BLE)を試す

                                                            MicroPythonの更新状況のウオッチを最近さぼっていたのですが、気がついたら汎用のBLEプロトコルスタックのモジュールが追加されていました。 ESP32でも使用できるようになっているので、試してみました。 このモジュールはソースツリーの中ではextmodの中に入っていて、ファイルシステムやlwIP等と同じく、プラットホーム非依存なモジュールの位置づけになっています。 もちろん、デバイス部分はプラットホームに依存しますのでプラットホーム側での対応は必要です。 ESP32用MicroPythonでは、ESP-IDFのv4.0系ビルドで対応しています。 というわけで、まずはビルドしてみました。 ESP-IDFのv4.0系はExperimentalであるため、これまではv3.0系でビルドしていたので、まずESP-IDFを更新します。 私は以前導入した開発環境を流用したため、ビルド手順の詳細は

                                                              ESP32のMicroPythonでBluetooth(BLE)を試す
                                                            • ラズパイPicoでLチカ(2)ターミナルで - Qiita

                                                              Lチカ。 Lチカができれば、その先になにか見える。ハードウェア版のhello world。 Picoの場合、オンボードLED(GP25)があるので、敷居が低すぎる、とも言える。 配線 信号機の3色と青色LEDを追加で配線しました。信号機のは、電流制限抵抗がついているので、ジャンパー線不要で便利。青色は、330Ωの抵抗を付けています。 MicroPythonのファームウェアを焼く ラズパイ財団公式ページに従って、MicroPythonのファームウェアを焼きます。 BOOTSEL(boot select)ボタンを押しながら、USB接続。 マスストレージデバイスとして起動してRPI-RP2というUSBドライブとしてマウントされます。 ドライブの中のINDEX.HTMをクリック、公式ページへジャンプ。 もう一つ、INFO_UF2.TXTというファイルが見えます。 公式ページにある、MicroPyt

                                                                ラズパイPicoでLチカ(2)ターミナルで - Qiita
                                                              • MicroPyton的午睡(10) _thread、マルチスレッドは出来るけれども… | デバイスビジネス開拓団

                                                                Joseph Halfmoon このところ、MicroPythonのライブラリを「触って」「実感して」おりますが、今回はマルチスレッドの為の「低水準」ライブラリ _thread であります。フルPythonであれば、この上に高水準な threading が存在するのでありますが、MicroPythonの場合は低水準だけのようです。最低限のものはあるから後は自分でやれ、という感じか。 ※「MicroPython的午睡」投稿順 Indexはこちら (今回使用のサンプルプログラム全文は末尾にあります。) 前回も述べましたが、MicroPythonの実装はPythonに「かなり似せてある」ようですが違いもママあります。マルチスレッドをサポートする _thread モジュールについては以下のMicroPythonのドキュメント _thread – multithreading support では、

                                                                  MicroPyton的午睡(10) _thread、マルチスレッドは出来るけれども… | デバイスビジネス開拓団
                                                                • Raspberry Pi Pico上のMicroPythonでCircuitPythonライブラリを使う | STEAM Tokyo

                                                                  AdafruitのLearning Guideの非公式日本語訳です。 英語独特の言い回しを可能な限り日本語的な表現に直していますが、不自然に感じる部分も残っていますことを何卒ご容赦ください。 概要 本ガイドは、Raspberry Pi PicoにMicroPythonをインストールして、豊富なCircuitPythonライブラリを使用する方法です。 BlinkaはAdafruitのCircuitPythonの互換性レイヤです。BlinkaはもともとPyBoardのようなボードで動作するMicroPythonの上で動作し、CircuitPython用に書かれたライブラリを動作させるための互換性レイヤとして書かれました。これにより、ライブラリの再利用が可能になり、メンテナンスに必要なライブラリが減りました。 BlinkaはすぐにLinuxベースのシングルボードコンピュータで動作するようになり、

                                                                    Raspberry Pi Pico上のMicroPythonでCircuitPythonライブラリを使う | STEAM Tokyo
                                                                  • LEDMATRIXライブラリ: NeoPixel マトリックスライブラリ (MicroPython) – マイクロファン ラボ

                                                                    NeoPixelを使用したマトリックス表示 MicroPythonには標準でneopixelライブラリが搭載されており、NeoPixel(WS2812)タイプのカラーLEDを簡単に操作できるようになっています。カラーLEDを操作していると、数個のカラーLEDの点灯にとどまらず、やはり、縦横にマトリックス状にたくさん並べて色々と表示したくなってきますよね。 このような要求は皆さんが持つようで、それに応えるために、8×8,16×16,32×8など、様々なサイズのNeoPixelマトリックスが提供されています。 カラーLEDマトリックス カラーLEDマトリックスは、8×8,32×8,16×16,など、様々なサイズのNeoPixelマトリックスが提供されています。 https://www.amazon.co.jp/dp/B0C72VYVDG/ 8×8 https://www.amazon.co.j

                                                                    • uasyncio [ja.nishimotz.com]

                                                                      MicroPython 1.16 (RP2) で >>> import uasyncio >>> async def main(): ... print('hello') ... await uasyncio.sleep(1) ... print('world') ... >>> uasyncio.run(main()) hello world 下記を移植して動作確認していく。 https://docs.python.org/ja/3.9/library/asyncio-task.html import uasyncio as asyncio import time async def say_after(delay, what): await asyncio.sleep(delay) print(what) async def main(): print("started at {}".

                                                                      1