試行錯誤な日々
面白がって貰えたり参考になれば嬉しいです
ページ
ブログ
太陽光発電記録
仕事依頼・お問い合わせ
ラベル
ble
の投稿を表示しています。
すべての投稿を表示
ラベル
ble
の投稿を表示しています。
すべての投稿を表示
feather-nrf52832をn-able-arduinoで動かす
2026年9月21日月曜日
背景 n-able-Arduino とは NimBLE-Arduino を作った h2zero さんが作ったnrf52向けのプログラムの環境です。 n-able-Arduinoでnrf52を動かせば、NimBLE-Arduinoをnrf52で使えます。 使い方を把握したので備忘録...
feather-nrf52832のブートローダーをstlink2とopenocdで書き込む
2026年9月14日月曜日
背景 feather-nrf52832 とはadafruitが作った開発ボードです。 技適マークが付いたMTBT42が載っており、それにはBLE通信可能なnrf52832が内蔵されています。 featherはadafruitが開発したブートローダーを搭載しているためUSB経由でプ...
ubuntu22.04でBLEのHIDのReport Mapを確認
2024年10月20日日曜日
背景 BLE接続で使うキーボードの動作確認時に把握したubuntuでのHIDのReport Map確認手順を備忘録として記事に残します。 HID、HOGPとは HIDはHuman Interface Deviceの略であり、人が操作する装置を意味します。 HOGPはHID Ove...
FMV mobile keyboardはbluezを最新にしたらubuntu22.04でも使える
2024年10月14日月曜日
背景 FMV mobile keyboardを買ったもののubuntu22.04にbluetooth接続しても無反応だったので試行錯誤したところ、linuxのbluetooth処理プログラムであるbluezを最新版にしたら動かせました。 対応内容を共有します。 使ったもの ubu...
expo48でbleの検索を使うにはAndroidManifestでneverForLocationの指定が必要
2024年6月24日月曜日
背景 2024年6月末までに新たな活動が無いgoogle開発者アカウントが閉じられるということだったので、約6年ぶりにreact-nativeで アプリを作って公開 しました。 その際、bleの権限を有効にする方法が不可解な挙動をしたので、調べて設定を適用しました。 試行錯誤の内...
shadow-cljsでnodeのライブラリ呼び出し時にundefinedエラーが出る場合はdefaultの読み込み必要な場合がある
2024年6月17日月曜日
要点 ライブラリ名に$defaultを付けてrequireすると解決する場合があります。 (ns your.some.file (:require ["react-native-ble-manager$default" :as rn-ble-manager...
Bluefrullt nrf52をxboxのコントローラーに接続する
2023年1月1日日曜日
背景 ESP32をxboxのコントローラーに接続するライブラリは接続時に不具合が頻繁に発生しており、それは回路がBLE5に対応していないのが原因ではないかと意見がありました。 検証のためにAdafruitのnrf52842 Bluefruit Featherでxboxのコントロー...
ESP32を受信機にしてXboxのコントローラーをI2C経由で使えるライブラリを作った
2022年12月12日月曜日
背景 ESP32というマイコンにはbluetooth機能が付いているため、Xbox SeriesXのコントローラーと通信できます。 しかしながら、ESP32で利用可能な信号線の数は20本弱とそれほど多くなく、多機能な装置を作ろうとすると信号線が足りなくなります。 また、ESP32...
Xbox SeriesXのコントローラーをBLEで振動させる
2022年11月21日月曜日
背景 XboxのコントローラーをESP32でBLE通信して使うライブラリ を更新していたところ、HID(service: 0x1812)のReport(characteristic: 0x2a4d)が書き込み可能と気づきました。 XboxのコントローラーにはLEDは無いものの振動...
ESP32とXboxのコントローラーをBLEで接続する方法
2021年1月24日日曜日
追加情報: ライブラリを作りました この記事で試したこと(ESP32のArduino環境でxboxのコントローラーと連携)を呼び出すライブラリを作りました。 良かったらご利用ください。 XboxSeriesXControllerESP32_asukiaaa 背景 Xbox Ser...
BLE機器にgatttoolで接続しようとして失敗したけど -t random を付けたら成功した話
2020年2月1日土曜日
遭遇した現象と対応 UbuntuやRaspberry PiなどLinuxで動くPCから、下記のようなコマンドでBLE機器に対してhcitoolで検索してgatttoolで接続しようとしたところ、何故か失敗する現象に遭遇しました。 (hcitoolやgatttoolの...
BLEnanoで必要なときだけLCDに情報を表示する方法
2017年5月27日土曜日
ところどころ詰まりながらも、実現できました。 BLEデバイスで利用したい時だけLCDを起動する方法は、需要がある気がするので方法を共有します。 使ったもの LCDキット I2C接続小型LCDモジュール(8x2行)ピッチ変換キット 3.3V、I2C接...
さらに前の記事を見る
登録:
投稿 ( Atom )