knaka Tech-Blog

はじめまして knaka0209 です。knaka Tech-Blogを書いています。 フリーのエンジニアで。普段はIT系の作業 空き時間に、IoTやAIによるデータ分析予測とか勉強しています。

esp32,複数の BLE beacon + WIFI Bridge の設置 (ESP-IDF) #IoT

■ 概要

IoT関連となります。
esp32 でBLE 通信関連で
複数の BLE Beaconからの adv(Advertising パケット)を受信する
Central deviceで、wifi ブリッジ機能を追加した。クラウド転送機能まで試してみました。

前回の1対1デバイス間通信より、少し複雑になってますが。
受信側 Centralで、複数のデバイス分の個別の変数に格納しておき、
wi

もっとみる

ESP32 組立て編 #IoT

■ 概要

IoT関連になります。
ESP-WROOM-32 で組立て、
動作確認等試してみたいと思います。

公式ページ、先人さまのページを参考にしています。
https://espressif.com/
https://espressif.com/en/products/hardware/esp32/resources

■ テスト用の変換基板は、DIY的に自作しました。
主に起動に必要なピン

もっとみる

電池1本駆動、BLE バッテリー小型化編 #IoT

■ 概要

BLE子機で電池の小型化を検討してみました。

電源: 単三の1本 (ニッケル水素 1.2V) + 5V昇圧IC
この場合 昇圧IC 出力側の電流値は低めになりましたので、調整はやや難航しました。
起動時の不安定な部分が残件としてありますので
あまりオススメできる内容でないのですが、
安定してきたので公開したいと思います。

■ BLE周辺の部品

電解コンデンサ : 1000u
5V

もっとみる

RN4020 BLE + Atmega328, 子機の省エネ改良版 #IoT

■概要

RN4020 BLE+ esp32(BLE中継機) の続編となり省エネ対策版です。
先人さまの情報を参考に、省エネ化の仕様を検討しました。

■ 参考のサイトさま

Arduinoをスタンバイ状態からウォッチドッグタイマー割り込みで復帰させる
http://radiopench.blog96.fc2.com/blog-entry-447.html

■ 改良/結果

atmega328:

もっとみる

Raspberry Pi , BLE gateway 設置、 複数台のBeacon からの送信値をクラウド転送。 #IoT

■ 概要

BLE関連になります。
BLEネットワーク、インターネット中継できる
gateway装置的なサーバになります。

RaspBerry Pi 2を、Gatewayにし、BLE 子機からの beacon発信データを受信後
クラウド転送する機能となります。

rasPi 2 と、BLE 子機(試作基板)

BLEドングルは、
PRINCETON / Bluetooth USBアダプター (通

もっとみる

nanoPi NEO で、BLE Gateway Server を設置する #IoT

■ 概要

raspBerry Pi 2版の BLE Server 環境を、 nano Pi NEO 512M に移植してみました。
Ubuntu core にインストールしてます。
BLE子機も、前回と同じRN4020基板でセンサ値を送信できました。

■ Linux version
pi@NanoPi-NEO:~/work/bluepy/ble_gateway_sv$ uname -a
Lin

もっとみる