IoT

Haiku R1/beta6でRISC-Vクロスコンパイラを構築しようとしてハマった話 ─ 手動ビルドの壁

Haiku R1/beta6上でFreeRTOSのRISC-V virtデモを動かすため、ベアメタル向けクロスコンパイラの手動ビルドに挑戦しました。binutilsは成功したものの、GCCやnewlibの構築でエラーが発生。本記事では、Haiku固有のヘッダー処理や段階的ビルドの落とし穴、検証から得た学びを解説します。

Haiku R1/beta6でRISC-Vクロスコンパイラを構築しようとしてハマった話 ─ 手動ビルドの壁 続きを読む »

IoT, , ,

Haiku R1/beta6を触ってわかった ─ 「IoTオーケストレーションOS」としての可能性と、LM3S6965でハマった話

NVMM仮想化に対応したHaiku R1/beta6のリリースに伴い、Haikuを「IoTオーケストレーションOS」として活用する可能性を検証しました。QEMU上でFreeRTOS同士を通信させる実験で直面したlm3s6965evbのネットワーク未実装という落とし穴と、解決策であるRISC-V環境への移行について解説します。

Haiku R1/beta6を触ってわかった ─ 「IoTオーケストレーションOS」としての可能性と、LM3S6965でハマった話 続きを読む »

IoT, , ,

熱中症から始まったアラートシステム、雨雲接近も検知できるようにしてみた ― 設定一元化とON/OFFスイッチ導入編

熱中症やCO2のアラートシステムに、Yahoo! YOLP APIを活用した雨雲接近アラートを追加しました。さらに全プログラムの設定をconfig.pyへ一元化し、シェルスクリプトで一括実行やアラートごとのON/OFF切替を可能にすることで、より柔軟で拡張性の高い見守りシステムへと進化した改修内容を紹介します。

熱中症から始まったアラートシステム、雨雲接近も検知できるようにしてみた ― 設定一元化とON/OFFスイッチ導入編 続きを読む »

IoT, Raspberry Pi, , , ,

MSX0のBASICプログラムをAmbientからThingSpeak対応にし、熱中症判定を不快指数ベースに変更した話

IoTデータ可視化サービスAmbientの停止に伴い、MSX0で動作する熱中症アラートプログラムをThingSpeakへ移行しました。MSX BASIC特有の文字列処理や送信形式の変更といった実装のポイントに加え、判定ロジックを不快指数ベースへ強化した背景やデバッグの注意点も解説。レトロ環境で最新IoTを活用する実践的なリファクタリングの記録です。

MSX0のBASICプログラムをAmbientからThingSpeak対応にし、熱中症判定を不快指数ベースに変更した話 続きを読む »

IoT, , , , , ,

AmbientからThingSpeakへ ― PythonのIoTデータ取得コードを移行する際の6つのポイント

Raspberry Piを用いた温湿度監視システムにおいて、データ収集基盤をAmbientからThingSpeakへ移行するためのPythonコード改修ポイントを解説します。専用ライブラリ不要のREST API利用、データ型の変換、レスポンスの並び順など、移行時に直面しやすい6つの注意点と具体的な実装例を紹介します。

AmbientからThingSpeakへ ― PythonのIoTデータ取得コードを移行する際の6つのポイント 続きを読む »

IoT, Raspberry Pi, , , ,

M5StickCの送信先をAmbientからThingSpeakへ移行する実践ガイド ― コードの書き換えとハマりどころ

IoTデータ可視化サービス「Ambient」の停止に伴い、M5StickCのデータ送信先を「ThingSpeak」へ移行する具体的な手順を解説します。ライブラリの置換やWiFi.hの追加、型指定によるコンパイルエラーの回避策など、実践的なコードの書き換えポイントを網羅。スムーズな環境再構築をサポートする実践的なガイドです。

M5StickCの送信先をAmbientからThingSpeakへ移行する実践ガイド ― コードの書き換えとハマりどころ 続きを読む »

IoT, , ,

IoTデータ可視化を再構築する ― Ambient停止に伴いThingSpeakを選んだ理由と比較検証

IoTデータ可視化サービスAmbientの突然の停止を受け、代替サービスへの移行を検討。M5StickCやPythonを用いたシステム構成を維持しつつ、完全無料で自動ダッシュボード機能が備わるThingSpeakを最適解として選定しました。Ubidots等との比較を通じ、手軽さと安定性を両立する移行のポイントを解説します。

IoTデータ可視化を再構築する ― Ambient停止に伴いThingSpeakを選んだ理由と比較検証 続きを読む »

IoT, , ,

【Raspberry Pi】監視カメラ・映像配信を安定させるための工夫集

Raspberry Piを用いた監視カメラ・映像配信システムの構築と安定運用のための知見を凝縮。ffmpegでの映像加工、mjpg-streamerの日本語化や最新OS対応、電源不足の解決、遅延測定、低負荷録画など、実践で得たノウハウを網羅しました。プロトタイプから本番導入まで、ラズパイ活用に欠かせない技術情報を紹介します。

【Raspberry Pi】監視カメラ・映像配信を安定させるための工夫集 続きを読む »

IoT, Raspberry Pi, , , , ,

【MSX0実践まとめ】センサー接続からクラウド送信、そして「失敗」までのIoTプログラミング体験記

MSX0を活用したIoTプログラミングの実践記録をまとめました。温湿度センサーの基本から、Ambientへのデータ送信、Google Home連携の音声アラート、Linuxでの開発環境構築まで幅広く解説。ガスセンサーでの成功や心拍センサーでの失敗から得た、BASICに適したセンサー選びの知見など、試行錯誤の全記録をお届けします。

【MSX0実践まとめ】センサー接続からクラウド送信、そして「失敗」までのIoTプログラミング体験記 続きを読む »

IoT, , , ,

【MSX0考察まとめ】製品としての魅力とMSXコミュニティを巡る出来事を振り返る

MSX0の動向が不透明な2026年を迎え、これまでの製品紹介やコミュニティの出来事を振り返ります。機能解説やアップデート評価、Devconでの市場考察、さらにはMSX2++騒動の背景にある思想的分析まで、過去の考察記事を総括。バラバラなものを統合するというMSXのDNAを再確認し、今後の展望とIoTへの想いを綴ります。

【MSX0考察まとめ】製品としての魅力とMSXコミュニティを巡る出来事を振り返る 続きを読む »

IoT, , ,
上部へスクロール