Auraboxの改造
まだ具体的な機能追加などできてませんが Aurabox の改造をしてみたレポートです
Auraboxとは 主要機能としては Bluetoothスピーカですが
ところがもう一歩進んでいて「攻めた」機能を持っています
スマートフォンと連動しプログラマブルな表示ができる LEDディスプレイ
マイク や 温度センサ や バッテリなど独自の作り込みが行われています
パッケージの中身です 黒で統一されています
化粧箱もがっちりとした強度で 実はこちらも気に入っています
中にマイコンが入っていて IoTデバイスとしての使い方もできるのでは? と思い立ち
中身の調査をすることにしました
まず本体を覆っているゴムのような材質のカバーを慎重に取り外し
プラスチックケースをこじ開けます スイッチ類のところからが比較的開けやすいです
左下の丸いものは実は マイクで間違ってドライバを突っ込んで壊してしまいました
何とか開きました 基盤 大きなスピーカ バッテリが見えます
バッテリ や スピーカ に接続しているケーブルを外しました
ここから部品構成を確認していこうと思います
Auraboxのインターフェース部分です
操作用のスイッチと 左下に(壊してしまいましたが)スピーカ そして
スイッチの上に見える突起は温度センサでしょう
ディスプレイの丁度背面にあたる部分の基盤です ICが4つくらい見えます
中央のは STM8 と刻印されています LEDディスプレイ制御用の 8bitマイコンですね
残りの 3つは型番を調べたところ LEDコントローラです
Auraboxのメイン基盤です
特に左側の青い基盤はマイコンとなっていて 3つの大きな ICが載ってます
写真中央右の大きめのICは オーディオアンプです
写真右のチップは 電源制御関連と思われます
ICの刻印をネットで調べながら 次の構成が見えてきました
AK1050 | 安凱微電子(ANYKA)製 ARM926EJ-Sプロセッサ ARMv5TE(32bitARM+16bitThumb) 192KRAM |
STM8S003K3 | STM8 8bitCPU |
25Q16CS1G | 2MB Flashメモリ |
MBI501* | LEDコントローラ 2つ |
MBI502* | LEDコントローラ |
HT6818 | 3.3W Ultra Low-EMI Anti-Clipping ステレオD級オーディオアンプ |
MT5036 | 6.6A 800kHz 96%変換効率 バッテリコントローラ |
REALTEK8761AT | Bluetooth2.1~4.0LE UART制御コントローラ |
ほとんど中国製の部品で作られています
今回写真の部品を取り付けました
壊してしまったマイクとシリアル用のコネクタです
シリアル用のコネクタは Auraboxのフラッシュメモリを直接外から読み書きできるよう
外出しするためのものです フラッシュメモリを書き換えられれば自由に制御できるかなと…
フラッシュメモリに線をはんだ付けして外だしします 写真の右の方です
こうしてどうにか マイクを交換し シリアルコネクタを取り付けました
一応元の機能のまま Auraboxは動作しています
フラッシュメモリのデータ吸い出しなどは まだできていません (2017-12)
GitHubには こんなプロジェクト も見つけられます
時間を見つけて試してみたいですね