岡崎 英之介

Einosuke Okazaki

About

岡崎 英之介
氏名
岡崎 英之介(Einosuke Okazaki)
所属
東京都立産業技術高等専門学校 荒川キャンパス
情報通信工学コース
研究室
山本研究室(研究室ページ ↗
関心領域
電子回路設計、無線通信(BLE / Wi-Fi)、組込みシステム、屋内測位

Education

  1. 2022

    東京都立産業技術高等専門学校 入学

    荒川キャンパス ものづくり工学コース

  2. 2023

    情報通信工学コース 配属

  3. 2025

    山本研究室 配属

Project

BLEビーコンとESP32受信機を用いた
屋内位置推定システムの開発

市販のBLEビーコン(iBeacon)とESP32-C6ベースの自作受信機を用いて、 建物内における人の位置をリアルタイムに推定・可視化するシステムを開発している。 ESP32-C6の周辺回路設計、Wi-FiとBLEを併用するファームウェアの開発、 表示端末の設計・実装、Web UIによる可視化までを一貫して担当した。

受信機基板・ケース外観

受信機基板・ケース外観

表示端末(トラッカー)外観

表示端末(トラッカー)— ESP32-S3 + LCD + LEDバーによる携帯型位置情報表示機

基板パターン(表面)

受信機 基板パターン(表面)

基板3Dビュー

受信機 基板3D/実装図

Web UIスクリーンショット

Web UI(/map)— 位置推定結果の可視化画面

システム全体構成図

システム全体構成図(送信機→受信機→サーバ→Web)

ハードウェア設計

  • ESP32-C6を中心とした受信機の周辺回路設計(電源・USB・LED等)をKiCadで実施
  • 表面実装部品(SMD)を多用した基板設計およびリフロー実装
  • 3Dプリントによるケース設計(Fusion360)と試作・改善
  • ESP32-S3・LCD(ST7735S)・LEDバーを用いた携帯型表示端末の回路・基板設計

ファームウェア実装(ESP32-C6)

  • Wi-FiとBLEの同時利用により、BLEスキャンとHTTPデータ送信を並行動作
  • BLEビーコンの常時スキャンと非同期送信キューによる取りこぼし低減
  • Captive Portal認証を含む学内Wi-Fiへの自動接続・自動復帰処理
  • heartbeat(生存確認)の定期送信と送信スロットリングによる負荷制御

表示端末(トラッカー)

  • ESP32-S3 + LCD(ST7735S)+ LEDバーを搭載した携帯型の位置情報表示端末を設計・実装
  • LCD上にSVGを描画し、Web UIと同等のフロアマップ・位置情報をオフラインで閲覧可能に
  • 検知鮮度をLEDバーで段階表示し、視線移動なく状態を把握できる設計

Web UI 開発

  • 建物レイアウトとリアルタイム推定結果の地図表示
  • 検知鮮度に応じた色分け表示(新しい/古い/オフライン)
  • グループ・ユーザーの2段選択UIとマーカー連動

API設計・開発支援ツール

  • 受信機・フロントエンド間のHTTP API仕様の設計と実装
  • 座標取得ツール、複数台一括書き込みツール、シリアル運用ツールの整備

参考動画

全体動作(PV風)

表示端末

本取り組みを通じて、ESP32を用いた周辺回路設計・基板製作、 Wi-FiとBLEを併用するファームウェア開発、Webアプリケーション開発など、 電気電子工学と情報通信工学にまたがる実践的な技術を習得している。

Contact

メール
m22234(at)g.metro-cit.ac.jp
所属
東京都立産業技術高等専門学校 荒川キャンパス 情報通信工学コース
山本研究室