iPhone & Android 向け ITS-G5 / V2X レシーバー

クルマの会話を見よう

V2X2MAP は、ITS-G5 / V2X 通信を受信して地図に表示する iPhone・Android 向けアプリです。車両や道路インフラが協調のために送る 5.9 GHz の IEEE 802.11p メッセージを表示します。

* Android Auto は次回のアップデートで対応予定です。現在 Google Play の審査待ちです。

$20 の ESP32-C5 ボードUSB-OTG または Bluetooth LEクラウド不要:スマホ上で動作
しくみ

3 ステップで、あとは走るだけ。

$20 の ESP32-C5 開発ボードをスマートフォンに挿し、最新インフラのある場所へ走り、CAM・DENM・SPATEM が流れ込むのを眺めましょう。

1

V2X2MAP をインストール

App Store または Google Play から入手できます。iPhone は Bluetooth LE、Android は USB-OTG または Bluetooth LE で接続します。

2

ESP32-C5 を接続

USB-OTG で挿すか、Bluetooth LE でペアリングします。アプリがボードを検出し、1 分以内にファームウェアを自動で書き込みます。 どのボード?

3

流れ込むデータを眺める

受信はすぐに始まります。すべての CAM、DENM、SPATEM がライブマップに表示されます。

クルマが話していること

クルマはもう話している。

最新のクルマや路側機(RSU)は、専用の 5.9 GHz V2X 帯で標準化された安全メッセージを送信しています。

V2X2MAP はこれらをプロミスキャスモードで取得し、GeoNetworking ヘッダをローカルでデコードし、各メッセージを色分けしたマーカーとして OSM マップ上に描画します。クラウドへの往復は不要。すべてスマートフォン上で動作します。

CAM

協調認識

車両の位置、速度、進行方向。

ここにいます、時速 X km です
DENM

分散型環境通知

道路上の出来事に関する警告。

前方に危険!
SPATEM

信号フェーズ + タイミング

信号機が何色を、どれだけの時間表示するか。

信号のカウントダウン
MAPEM

マップデータ

交差点の車線とその接続。

交差点ジオメトリ
信号アシスタント

見える前に、信号がわかる。

信号交差点はフェーズ(SPATEM)と車線構成(MAPEM)を送信しています。V2X2MAP はあなたの進入路の信号灯を選び出し、方向ごとにマップ上部に表示します。

  • 左折・直進・右折それぞれに専用の矢印
  • 交差点がタイミングを送信していればカウントダウン
  • マップ上の車線を現在の信号で色分け
信号灯:左折と直進は青、右折は赤でカウントダウン付き
進行
接近
信号灯:全方向が赤でカウントダウン付き
停止
アプリ

すべてをひとつの画面に。

ライブマップ、信号フェーズ、交差点の車線、レーダー、統計、到達距離の測定:すべてスマートフォン上でデコードします。

ライブマップ
ライブマップ車両、信号フェーズ & 危険を色分けマーカーで表示。
信号灯
信号灯方向ごとに矢印 1 つ、SPATEM から直接。
信号の詳細
信号の詳細すべての信号グループと現在のフェーズ。
レーダー
レーダー周辺の局を距離と方向で表示。
統計
統計種別ごとのパケット数と受信レート。
最大到達距離モード
最大到達距離モード受信した最遠パケットを記録し、CSV で書き出し可能。
ダークモード
ダークモード夜間も目にやさしく、マップでも衛星表示でも。

← スワイプしてもっと見る →

Android タブレット上の V2X2MAP:車両と信号機を表示したライブマップとライブログを並べて表示

タブレットならさらに広々:マップとライブログを並べて表示。

機能

道路のために作られた。

ライブマップ

OSM マップ、メッセージ種別ごとに色分けされたマーカー、車両 CAM 向けの進行方向対応の矢印、画面が埋もれないよう自動フェードします。

自動追従

速度に応じたズーム:停止時は 18、80 km/h を超えると 14。マップが自分のドットを常に中央に保ちます。

ガイガーカウンターモード

フレームを受信するたびに短いカチッという音、DENM の危険時には高めのビープ音 + 振動。前を向いたまま運転できます。

BLE + USB

C5 は生の 802.11 フレームを USB-Serial-JTAG と Bluetooth LE で配信し、スニファと時分割で共有します。

オフラインマップ

OSMdroid のタイルキャッシュは最大 600 MB。一度オンラインで周辺を表示しておけば、その後はオフラインで使えます。

録画 & 再生

ワンタップですべてのフレームを .itsg5 ファイルに書き出し、後から再生・分析できます。

MQTT ブリッジ

キャプチャしたフレームを任意で MQTT 経由で再配信できます。既定の broker は OpenTrafficMap の公開 broker で、独自の broker も設定可能です。

ローカライズされた UI

既定は英語、ドイツ語端末ではドイツ語。両方の翻訳が APK に同梱されています。

App Store で配信中

iPhone 版 V2X2MAP。

完全ネイティブの iOS アプリが App Store で配信中です。同じレシーバーに Bluetooth LE で接続し、車線ごとの信号を地図上に直接表示します。

これらのクリップは、シュトゥットガルトでの実走行のリプレイです。

App Store からダウンロード
iPhone & CarPlay について詳しく →
iPhone:3 つの矢印信号灯と青の右左折車線
iPhone:交差点で青に色分けされた右左折車線
赤から青へカウントダウン、そして発進。
青、黄、赤車線の色が信号とともに変わります。
右左折車線すべての接続にそれぞれの信号。
CarPlay に対応

クルマの画面にも。

信号と危険警告を、ダッシュボードに大きく一目でわかるように表示。Apple CarPlay はすでに利用できます。Android Auto は次回のアップデートで対応予定で、現在 Google Play の審査待ちです。

方向ごとの信号、残り時間、停止線までの距離。
Android Auto 近日公開方向ごとの信号、残り時間、停止線までの距離。
GB同じ矢印を CarPlay 向けのサイズで。
Apple CarPlay 対応済み同じ矢印を CarPlay 向けのサイズで。
青信号に間に合う速度。制限速度を超えることはありません。
グリーンウェーブ 近日公開青信号に間に合う速度。制限速度を超えることはありません。
FR信号がタイミングを送信していれば「14 秒後に青」。
カウントダウン 対応済み信号がタイミングを送信していれば「14 秒後に青」。

各国の信号ルールに対応:赤黄表示の有無、点滅矢印、km/hまたはmph、左側・右側通行。国に合わせて自動で切り替え。

必要なもの

ボード 1 枚。それだけ。

このボードは標準で 5.9 GHz IEEE 802.11p に対応し、ファームウェアがこれをスニファとして駆動し、取得したフレームをスマートフォンへ転送します。

Waveshare ESP32-C5-WROOM-1
● 最長の受信距離

Waveshare ESP32-C5-WROOM-1 開発ボード

ESP32-C5(Wi-Fi 6 + BLE 5)ブレイクアウトボード、外部 2.4/5 GHz アンテナとピンヘッダー付き。まさに V2X2MAP が対象とするボードです。マルチプロトコル RF で 5.9 GHz IEEE 802.11p のスニッフィングに対応。

  • Wi-Fi 6 + BLE 5
  • 5.9 GHz 802.11p スニッフィング
  • ファームウェアはアプリが書き込み
Amazon で購入 ↗
+Bluetooth LE 対応の iPhone、または USB-OTG か Bluetooth LE 対応の Android スマートフォン

アンテナ内蔵の代替ボード

より小さく安価で、アンテナの取り付けは不要。ファームウェアは共通で、それぞれ専用ケースがあります。受信距離は外部アンテナより少し短くなります。

Waveshare ESP32-C5-MINI-KIT
基板アンテナ Waveshare ESP32-C5-MINI-KIT 小型で手頃、アンテナは基板上に搭載。街中なら十分です。 Amazon で購入 ↗ AliExpress でも購入可 ↗
LUCKFOX ESP32-C5-Zero-M
セラミックアンテナ LUCKFOX ESP32-C5-Zero-M 爪ほどの大きさで、ピンヘッダーはハンダ付け済み。エアコン吹き出し口の裏にほぼ隠れます。 Amazon で購入 ↗ AliExpress でも購入可 ↗

車載用ケース

自社で設計・プリントし、各ボードにぴったり合わせました。フタはネジなしではめ込み式、フタの QR コードからアプリに直接アクセスできます。

V2X2MAP ケース MINI-KIT Standard
MINI-KIT Standard壁厚 1.6 mm のコンパクトタイプ。屋内や持ち運びに。
V2X2MAP ケース MINI-KIT Rugged
MINI-KIT Rugged耐熱 ASA 製、壁厚 3.2 mm。車載向け。
V2X2MAP ケース MINI-KIT Outdoor
MINI-KIT Outdoor耐候性あり。ポールや手すりへの常設に。
V2X2MAP ケース Zero Rugged
Zero RuggedESP32-C5-Zero-M 用。縦置き、全方向に通気口。
V2X2MAP ケース XIAO
XIAO貼り付けアンテナ用の収納部付き。
V2X2MAP ケース WIFI6-KIT
WIFI6-KIT大型ボード用。アンテナ・スマホホルダー付きも選べます。

Etsy で近日販売ボード・ケース・マウント →

オプションのアクセサリ

到達距離を伸ばすアンテナのアップグレードと、車内で受信機を使うために必要なもの。

到達距離WiFi 6E トライバンドアンテナ(2.4 / 5 / 6 GHz)マグネットベース、RP-SMA、5.9 GHz 対応。到達距離がはっきり伸びます。2 本のケーブルのうち 1 本を下の変換ケーブルに接続します。Amazon ↗
到達距離U.FL → RP-SMA 変換ケーブルボードの U.FL(IPEX-1)端子を RP-SMA ジャックに変換します。注意:通常の SMA と RP-SMA は見た目がそっくりですが、導通しません。Amazon ↗
到達距離RP-SMA 延長ケーブル(オス → メス)アンテナケーブルが短すぎる場合にだけ必要です。なるべく短く:5.9 GHz では 1 m 長くなるごとに信号が失われます。Amazon ↗
車内USB カーチャージャー(12 V)12 V ソケットから受信機に給電します。USB-A ポートを使ってください:USB-C 専用の急速充電器では起動しないボードもあります。Amazon ↗
車内短い USB-A → USB-C ケーブル充電器からボードまでをつなぐ短い L 字ケーブル。シフトレバーの周りにケーブルがたるみません。Amazon ↗
車内車載スマホホルダースマートフォンをダッシュボードやエアコンの吹き出し口に固定し、信号をちらっと確認できます。Amazon ↗
路側コンパクトなモバイルバッテリー車がなくても受信機を動かせます。低電流モード付きのものを選んでください。そうでないと自動で電源が切れることがあります。Amazon ↗

ショップへのリンクはすべてアフィリエイトリンクです。対象となる購入により、追加費用なしで当方が手数料を得る場合があります。

全体がどう組み合わさるか

道路からあなたの画面へ。

車両 & RSU5.9 GHz で送信
802.11p
ESP32-C5 スニファWaveshare C5
USB / BLE
Android アプリライブ OSM マップ(または Python ブリッジ)
☁ MQTT broker
V2X を理解する

専用の周波数帯。

V2X 安全メッセージは 5.9 GHz にある専用のスペクトラムの一区画に存在します。ヨーロッパでは ITS-G5 帯(5855–5925 MHz)が用途別にチャネル分割されています。制御チャネルが最も安全に重要なトラフィックを運びます。

58555875589559055925
ヨーロッパの 5.9 GHz ITS 帯(MHz)。 完全なスペクトラムの内訳 →

青信号。アプリを入手しよう。

すべて V2X2MAP アプリで完結。PC ツールも手動設定も不要です。Android ではアプリが ESP32-C5 のファームウェアまで書き込みます。iPhone の場合は、v2x2map.com/flash でブラウザから一度だけ書き込んでください。

* Android Auto は次回のアップデートで対応予定です。現在 Google Play の審査待ちです。

  1. 1
    App Store または Google Play からインストールBluetooth LE 対応の iPhone、または USB-OTG か Bluetooth LE 対応の Android スマートフォン。
  2. 2
    ESP32-C5 を接続ファームウェアは 1 分以内に自動で書き込まれます。
  3. 3
    流れ込むデータを眺める受信はすぐに始まります。すべての CAM、DENM、SPATEM がライブマップに表示されます。