タグ

ブックマーク / lang-ship.com (5)

  • FeliCaリーダー・ライターRC-S620SをM5StickC(ESP32)でGrove接続で使う

    こんな感じに接続しています。今回はM5StickCのGrove端子で接続しています。UARTでの接続ですので端末側とRC-S620SでTXとRXがクロスで接続する必要があるので注意してください。 自作のGrove Shipは単にジャンパケーブルを使うのが面倒なので利用しているだけで、通常はブレッドボードにジャンパケーブルで結線をすれば問題ありません。個人的にはジャンパケーブル好きじゃないので非常に気に入っています。 ライブラリ http://blog.felicalauncher.com/?p=2677 上記に紹介されているソニーが作成したArduino用純正ライブラリが存在しています。しかし10年以上前のライブラリで、Arduino UNO用に作られているのであまり使い勝手はよく有りません。とくにSerialを使ってRC-S620Sと接続をしているのでESP32では手を入れる必要がありま

    FeliCaリーダー・ライターRC-S620SをM5StickC(ESP32)でGrove接続で使う
    Xenos
    Xenos 2021/12/02
    rfid リーダー
  • ボタン管理(Button) - M5StickC非公式日本語リファレンス

    ボタン管理(Button)¶ 概要¶ ボタンの状態管理用クラス。電源ボタンはこのクラスの管理外だが、同じボタンなので記述してあります。 Doxygenドキュメント¶ Button クラス メンバー¶ Button()¶ Button::Button(uint8_t pin, uint8_t invert, uint32_t dbTime) ボタンの状態更新 read()¶ ボタンの状態を更新する。この関数を呼び出さないとボタンの状態は更新されない。ただし個別に呼び出すのではなく、M5.update()で一括して状態を更新する。 uint8_t Button::read()

  • M5StickCで赤外線リモコンを使う

    体に内蔵している赤外線ユニットを利用してNECフォーマットの赤外線送信を実験しました。現時点の情報ですので最新情報はM5StickC非公式日語リファレンスを確認してください。 概要 M5StickCにはGPIO9に赤外線リモコン用のIRが内蔵されており、汎用的なリモコンとして利用が可能です。 ローレベルな関数を利用して、直接送信することも可能ですが、一般的な利用を想定して外部ライブラリを利用しています。 利用ライブラリ(IRremoteESP8266) GitHubオフィシャルページ IRremoteESP8266はArduinoの標準ライブラリからインポートして利用することができるライブラリで、IRremoteという有名な赤外線リモコンのライブラリをESP8266とESP32に特化した形でフォークしたものです。 元になったIRremoteは受信しかできませんが、IRremoteESP

    M5StickCで赤外線リモコンを使う
  • M5Stack M5Stamp Picoを買ってみた(K051)

    概要 最近発売されたM5Stack社の新製品であるM5Stamp Picoを3種類共に買ってみたので紹介したいと思います。 製品 同梱物が違うものが3種類発売されました。体はすべて同じですが、付属品のみの差になります。 M5Stamp Pico (5pcs) M5Stamp Pico (5pcs)(家ストア) 5個セットの商品です。1個5ドルが5個で23.90ドルとあまり安くなりません。付属品はステッカーのみになります。 M5Stamp Pico Mate with Pin Headers M5Stamp Pico Mate with Pin Headers(公式ストア)M5Stamp Pico Mate(スイッチサイエンス) 体、ステッカーの基セットにヘッダピンとGroveコネクタ、体開封用の六角レンチが入っています。一番標準的なセットになります。 M5Stamp Pico D

    M5Stack M5Stamp Picoを買ってみた(K051)
    Xenos
    Xenos 2021/10/22
    M5Stamp
  • Lang-ship

    概要 ESP32のArudinoライブラリのメジャーバージョンが3にアップしました。内部で利用しているESP-IDFも5系になり大幅に変更が入っているので差分を確認してみたいと思います。 基情報 ESP32は内部でESP-IDFというSDKを利用して開発を行います。ESP-IDFを利用してArduiono CoreのAPIを実装したものの正式名称が「Arduino core for the ES ...

    Lang-ship
  • 1