ESP32-S3のPCNTをPlatformIO版ESP-IDF V5で使う

カテゴリー: ESP32

2023/1/4 文章修正と内容訂正しました。

2023/4/12 ESP-IDFバージョンについての記述を追加しました。

公式版ESP-IDFのAPIはV4.4からV5へのバージョンアップで大幅に仕様が変わっていました。

PlatformIO版ESP-IDFはV6が公式版V5に相当します。これがややこしく、私も混同していましたので、以下のPCNTについての内容はPlatformIO版V5では公式版V5の記述ができない、という至極当然のことだったわけで、訂正いたします。

PCNTも含まれ、記述や関数名が変わっています。参考はここ

ところが、PlatformIOでESP32-S3をESP-IDF V5.1.1で開発してみると、新しい仕様のPCNTが使えない。無理やり「pulse_cnt.h」「pulse_cnt.c」を組み込んでも当然ながらframeworkにhalのドライバが存在しないのでリンカが通らない。なにより小手先の対策はESP-IDFのバージョンを変えるとフレームワークも一新されるので得策ではありません。

今回はレガシィ記述でPCNTを使うことにしました。その覚書です。

続きを読む…

新型風速センサー、価格決定

カテゴリー: 新着情報

新型風速センサーの定価を決定しました。詳しくはここをご覧ください。

年末年始の予定のお知らせ

カテゴリー: 新着情報

■年末年始休業日
    2022年12月29日(木)~2023年1月4日(水)
    ※ 2023年1月5日(木)より、9時より通常通り営業いたします。

冬期休業中にからわらず、いただいたメール・FAXでのお問い合わせにつきましては、
逐次対応させていただきますので何卒ご了承のほどよろしくお願い申し上げます。

今後とも変らぬご愛顧を賜りますよう宜しくお願い申し上げます。

新型風速センサーを追加

カテゴリー: 新着情報

ご要望につき、風速センサーの新型が登場。20年以上培った実績の集大成です。