2024-08-07 M5stamp S3で BLEビーコンで遊んでみる その1:まずは書いてみる arduino wsn M5stamp S3にはESP32-S3FN8が搭載されているのでBLEにも対応しています。 別件でBLEビーコンを実験してみたかったので、Google大本営謹製のEDDYstoneという実装をお借りして、色々実験してみようと思います。 実際のところ 実装のうち、Eddystone-URL……名前そのまんまの通り、URLを発行する実装です。 あまり長大なのは送れず、頭と尻尾を除いた本体17バイトほど。 さらに、起動しっぱなしという事ではなく、10秒毎に再起動するというしくみ。 参考もと GitHub - h2zero/NimBLE-Arduino: A fork of the NimBLE library structured for compilation with Arduino, for use with ESP32, nRF5x.GitHub - google/eddystone: Specification for Eddystone, an open beacon format from Google