<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>IoT on araisun.com</title><link>https://araisun.com/tags/iot/</link><description>Recent content in IoT on araisun.com</description><image><title>araisun.com</title><url>https://araisun.com/fishing-english-at-miyuki-beach/eyecatch.png</url><link>https://araisun.com/fishing-english-at-miyuki-beach/eyecatch.png</link></image><generator>Hugo</generator><language>ja</language><lastBuildDate>Fri, 10 Jul 2026 10:20:00 +0900</lastBuildDate><atom:link href="https://araisun.com/tags/iot/index.xml" rel="self" type="application/rss+xml"/><item><title>ESP32 で Sigfox をはじめる</title><link>https://araisun.com/sigfox-arduino-begin/</link><pubDate>Fri, 28 Jun 2024 17:43:00 +0900</pubDate><guid>https://araisun.com/sigfox-arduino-begin/</guid><description>ESP32と Sigfox ブレイクアウトボード BRKLSM100A を使って、WiFiの届かない数キロ先へセンサーデータを送信する方法を解説します。ATコマンドの設定手順から Sigfox クラウドの Callback 設定まで、実際に躓いた点も含めて紹介します。</description></item><item><title>Square Terminal APIを使った会計処理</title><link>https://araisun.com/square-terminal-api/</link><pubDate>Wed, 19 Jun 2024 17:46:00 +0900</pubDate><guid>https://araisun.com/square-terminal-api/</guid><description>Square Terminal を自社 Android / Web アプリのカードリーダーとして使うときの、Terminal API による会計処理の流れをまとめた記事です。デバイスコード発行、ACCESS_TOKEN、device_id、idempotency_key、チェックアウトのキャンセル処理、Webhook の運用注意までを見出し単位で整理しています。</description></item><item><title>ダイソーのBluetoothリモコンシャッターをESP32でハックする</title><link>https://araisun.com/esp32-remote-shutter/</link><pubDate>Thu, 14 Mar 2024 21:39:00 +0900</pubDate><guid>https://araisun.com/esp32-remote-shutter/</guid><description>ダイソーの300円Bluetoothリモコンシャッターを、ESP32側からBLE HIDデバイスとして検出・接続し、ボタン押下でLEDを点灯させるまでをまとめた記事です。サンプルスケッチ、PlatformIO設定の注意点、自作ライブラリ BlueShutHacker の使い方を紹介します。</description></item><item><title>ESP32のマルチスレッドで複数のサーボモータを同時に動かす方法</title><link>https://araisun.com/esp32-multi-thread-servo/</link><pubDate>Tue, 23 Jan 2024 21:41:00 +0900</pubDate><guid>https://araisun.com/esp32-multi-thread-servo/</guid><description>ESP32とFreeRTOSのタスクで、2つのサーボモータ（SG90など）を同時に動かす方法をまとめます。`delay` だけだと同時制御がしづらいので、`ESP32Servo` ライブラリと `xTaskCreate` を組み合わせ、それぞれのサーボを独立したスレッドで動かします。</description></item><item><title>ESP32でBluetooth Classicを使ってAndroidと通信する</title><link>https://araisun.com/esp32-android-bluetooth-classic/</link><pubDate>Sat, 20 Jan 2024 18:21:00 +0900</pubDate><guid>https://araisun.com/esp32-android-bluetooth-classic/</guid><description>ESP32 から Bluetooth Classic（SPP）で Android アプリへ文字列データを送信し、画面に表示するところまでを最小構成でまとめた記事です。BLE との違い、ESP32 側の `BluetoothSerial` サンプル、Android 側の `BluetoothSocket` 実装、UUID と権限設定のポイントを紹介します。</description></item><item><title>Clion x PlatformIOでESP32（Arduino）開発</title><link>https://araisun.com/clion-pio-esp32/</link><pubDate>Mon, 04 Dec 2023 14:03:00 +0900</pubDate><guid>https://araisun.com/clion-pio-esp32/</guid><description>JetBrains製品の使いやすさに感心している中、ESP32（Arduino）のC++開発をClionで行うことに成功しました。これにより、「VS Code x PlatformIO」から「Clion x PlatformIO」へ開発環境</description></item><item><title>Arduino Unoで内蔵メモリEEPROMを使って状態を保存する方法</title><link>https://araisun.com/arduino_eeprom/</link><pubDate>Mon, 24 Jul 2023 03:45:00 +0900</pubDate><guid>https://araisun.com/arduino_eeprom/</guid><description>Arduino Uno内蔵EEPROMを使って、電源を切ってもLEDの状態を保存する方法をまとめます。EEPROMの読み書き、1バイトに複数状態を保存するビット演算、タクトスイッチのポーリング、書き込み回数への注意を扱います。</description></item><item><title>物理ボタンを付けてRaspberry Piを安全にシャットダウンする方法</title><link>https://araisun.com/raspi-power-off-button/</link><pubDate>Thu, 20 Jul 2023 17:49:00 +0900</pubDate><guid>https://araisun.com/raspi-power-off-button/</guid><description>はじめに Raspberry Piの電源をオフする場合にUSB電源コードをそのまま引っこ抜くと、運が悪い場合はSDカード内のOSが壊れる可能性があります（私もその経験あります）。かと言って、SSHでログインして を毎回実行するのも非常に面倒</description></item><item><title>Raspberry PiのSDカードを丸ごとコピーしてバックアップする方法、やり方</title><link>https://araisun.com/raspi-sd-card-copy/</link><pubDate>Thu, 20 Jul 2023 08:32:00 +0900</pubDate><guid>https://araisun.com/raspi-sd-card-copy/</guid><description>はじめに Raspberry PiのSDカードを丸ごとコピーしてバックアップする方法をご紹介いたします。この操作はRaspberry PiのUSBに別のSDカードを挿して行います。Raspberry Pi 4だけでなく、3など他のバージョン</description></item><item><title>ESP32でADS1115を使う方法｜配線図・I2Cアドレス・サンプルコード</title><link>https://araisun.com/esp32-ads1115/</link><pubDate>Tue, 04 Jul 2023 08:34:00 +0900</pubDate><guid>https://araisun.com/esp32-ads1115/</guid><description>ESP32 と ADS1115 を I2C でつなぐ方法を、配線図、I2C アドレス、サンプルコード付きでまとめました。4チャンネルのアナログ値を読みたいときの入口記事です。</description></item><item><title>ESP32でESP-NOWを使って通信してみよう</title><link>https://araisun.com/esp32-m5stickc-plus-esp-now/</link><pubDate>Fri, 23 Jun 2023 22:17:00 +0900</pubDate><guid>https://araisun.com/esp32-m5stickc-plus-esp-now/</guid><description>ESP-NOWを使うと、WiFiアクセスポイントなしでESP32同士が直接通信できます。この記事ではM5StickC PLUSのボタンを押すとESP32のLEDが点滅するデモを通じて、ESP-NOWの基本的な実装方法を解説します。</description></item><item><title>LANケーブルを自作する方法｜RJ45のかしめ方とArduino配線で使うときの注意点</title><link>https://araisun.com/how-to-make-lan-cable/</link><pubDate>Sat, 13 May 2023 18:32:00 +0900</pubDate><guid>https://araisun.com/how-to-make-lan-cable/</guid><description>LANケーブルを自作する手順を、RJ45プラグのかしめ方からテスターでの確認まで写真付きでまとめました。後半では、Arduino や ESP32 とセンサの間を LAN ケーブルで延長するときに、I2C や 1-Wire で気をつけたい点も書いています。</description></item><item><title>電磁弁とESP32で水道のオンオフを制御してみた</title><link>https://araisun.com/esp32-solenoid-valve/</link><pubDate>Sat, 26 Nov 2022 03:31:00 +0900</pubDate><guid>https://araisun.com/esp32-solenoid-valve/</guid><description>12V電磁弁をESP32とリレーモジュールでオンオフする配線例です。USB 5VからDC-DCコンバータで12Vへ昇圧し、電源容量、ホースの向き、防水ケース化の注意までまとめます。</description></item><item><title>ESP32へ書き込みエラー・MacBook 2022でconnectできない・自動書き込みに失敗したときの解決方法</title><link>https://araisun.com/failed-to-connect-to-esp32/</link><pubDate>Fri, 25 Nov 2022 03:35:00 +0900</pubDate><guid>https://araisun.com/failed-to-connect-to-esp32/</guid><description>はじめに 今までMacBookでESP32の開発を行ってきたのですが、Macbook Air 2022に乗り換えたらESP32への自動書き込みに失敗するようになってしまいました。BOOTボタンを押しながらスケッチをアップロードすれば成功する</description></item><item><title>ESP32でHTTPClientを使ってウェブサーバーにGET、POSTするやり方｜HTTPSアクセスまで</title><link>https://araisun.com/http-client-get-post/</link><pubDate>Mon, 31 Oct 2022 10:00:00 +0900</pubDate><guid>https://araisun.com/http-client-get-post/</guid><description>ESP32からHTTPClientでウェブサーバーにGET・POSTする方法を、テスト用ダミーサーバーの用意から解説します。GETとPOSTで変わらない通信の型を押さえたうえで、証明書検証なしのHTTPSアクセス（HTTPClientとWiFiClientSecure）とそのリスクまでまとめました。</description></item><item><title>【ESP32】MH-Z19CセンサでCO2濃度を測定する</title><link>https://araisun.com/esp32-co2-mhz19c/</link><pubDate>Sat, 21 May 2022 13:55:00 +0900</pubDate><guid>https://araisun.com/esp32-co2-mhz19c/</guid><description>ESP32 と MH-Z19C CO2 センサを UART で接続し、CO2濃度を読み取る方法をまとめました。配線、サンプルコード、ゼロ点校正、UART通信の基礎まで確認します。</description></item><item><title>【Arduino】リアルタイムクロック（DS3231）で現在時刻の表示</title><link>https://araisun.com/arduino-real-time-clock/</link><pubDate>Sat, 22 Jan 2022 12:01:00 +0900</pubDate><guid>https://araisun.com/arduino-real-time-clock/</guid><description>こんなこと、やります。 ArduinoでリアルタイムクロックDS3231を使う リアルタイムクロックに現在時刻をセットする シリアルモニタで現在時刻の表示 液晶ディスプレイで現在時刻の表示 DS3231ライブラリのインストール Arduin</description></item><item><title>【Arduino】サーミスタで温度測定する</title><link>https://araisun.com/arduino-thermistor/</link><pubDate>Mon, 11 Oct 2021 18:04:00 +0900</pubDate><guid>https://araisun.com/arduino-thermistor/</guid><description>Arduinoとサーミスタで温度を測定する方法をまとめます。NTCサーミスタの近似式、分圧回路、Arduinoコード、3点測定によるスタインハート式の校正まで、温度センサを自作回路で扱う流れを解説します。</description></item><item><title>M5StickC PLUS BLACK！？黒くぬれ！</title><link>https://araisun.com/m5stickc-plus-black/</link><pubDate>Mon, 26 Jul 2021 12:16:00 +0900</pubDate><guid>https://araisun.com/m5stickc-plus-black/</guid><description>M5StickC PLUSを分解してケースだけをマット仕上げの黒に塗装した記録です。背面ネジを外すときのブザー配線の扱い、内蔵リチウムポリマー電池の取り回し、塗装前後の注意点、塗料の選び方までをまとめます。</description></item><item><title>はじめてのBLE通信、iOSからESP32のLチカ</title><link>https://araisun.com/esp32-bluetooth-blink-led/</link><pubDate>Wed, 14 Jul 2021 21:43:00 +0900</pubDate><guid>https://araisun.com/esp32-bluetooth-blink-led/</guid><description>iPhone（iOS）から ESP32 へ BLE Write で命令を送り、ESP32 につないだ LED を点灯・消灯させる最小サンプルです。CoreBluetooth と Arduino IDE の構成、UUID、配線の要点までまとめます。</description></item><item><title>【ESP32】BLE通信、ESP32からiOSでデータ受信</title><link>https://araisun.com/esp32-bluetooth-send-data/</link><pubDate>Wed, 14 Jul 2021 13:58:00 +0900</pubDate><guid>https://araisun.com/esp32-bluetooth-send-data/</guid><description>ESP32 から BLE Notify で送った値を iOS アプリ側で受信する方法をまとめました。ESP32をペリフェラル、iOSをセントラルとして、UUID、Notify登録、CoreBluetoothの受信処理を確認します。</description></item><item><title>においセンサ（TGS2450）で匂いを数値化するArduinoプロジェクト、基板も作ったよ</title><link>https://araisun.com/m5stickc-plus-tgs2450-gas-sensor/</link><pubDate>Mon, 05 Jul 2021 12:10:00 +0900</pubDate><guid>https://araisun.com/m5stickc-plus-tgs2450-gas-sensor/</guid><description>TGS2450においセンサとESP32、M5StickC Plusを使って、匂いを数値化するArduinoプロジェクトです。センサモジュールの回路、Arduinoとの配線、ヒーターパルス制御、簡易的な数値化の流れをまとめます。</description></item><item><title>【Arduino】非接触温度センサ（GY-906）を使う</title><link>https://araisun.com/arduino-gy-906/</link><pubDate>Sun, 24 Jan 2021 09:36:00 +0900</pubDate><guid>https://araisun.com/arduino-gy-906/</guid><description>Arduinoで非接触温度センサGY-906（MLX90614）を使う方法をまとめます。Adafruit MLX90614ライブラリ、I2C配線、対象物温度と外気温の読み取り、M5StickC Plusでの表示、メディアンフィルタまで扱います。</description></item><item><title>ESP32でLチカするまでの設定</title><link>https://araisun.com/esp32-blink-led/</link><pubDate>Tue, 05 Jan 2021 09:40:00 +0900</pubDate><guid>https://araisun.com/esp32-blink-led/</guid><description>Arduino IDEでESP32を開発できるようにし、Lチカまで進める入門記事です。ESP32ボードURLの追加、Boards Managerのインストール、LED配線、スケッチの書き込み、ポート選択の確認ポイントをまとめます。</description></item><item><title>【Arduino】Pro Microと静電容量式タッチセンサ（TTP223）</title><link>https://araisun.com/arduino-touch-sensor/</link><pubDate>Sun, 03 Jan 2021 09:43:00 +0900</pubDate><guid>https://araisun.com/arduino-touch-sensor/</guid><description>Arduino Pro Micro と静電容量式タッチセンサ TTP223 をつなぎ、ジャンパ設定、配線、Lチカのサンプルコードまで確認します。モーメンタリとオルタネイトの違いも整理しました。</description></item><item><title>【Arduino】シリアルLED（WS2812B）を制御する</title><link>https://araisun.com/arduino-serial-led/</link><pubDate>Sun, 20 Dec 2020 08:52:00 +0900</pubDate><guid>https://araisun.com/arduino-serial-led/</guid><description>ArduinoでシリアルLED（WS2812B / NeoPixel）を制御する方法を解説します。仕組みと配線図、Adafruit NeoPixelライブラリの導入から、1個点灯・60個の流れる点灯・虹のグラデーションまで段階的なコード例つき。応用編では可変抵抗式RGBライトとHSV色空間を使った3Dプリンタ照明も製作します。</description></item><item><title>リレーモジュールの使い方｜Raspberry Pi・Arduino（ESP32）</title><link>https://araisun.com/raspi-relay/</link><pubDate>Tue, 15 Dec 2020 09:45:00 +0900</pubDate><guid>https://araisun.com/raspi-relay/</guid><description>リレーモジュールをRaspberry Pi、Arduino、ESP32から制御する方法をまとめます。豆電球やLEDで安全に動作確認し、COM/NO/NCの役割、GPIOからの制御、AC100Vを扱う前の注意点を整理します。</description></item><item><title>【Raspberry Pi】ADコンバータMCP3425の使い方</title><link>https://araisun.com/raspi-adc-mcp3425/</link><pubDate>Mon, 14 Dec 2020 10:00:00 +0900</pubDate><guid>https://araisun.com/raspi-adc-mcp3425/</guid><description>差動入力のADコンバータMCP3425をRaspberry Piで使う方法を解説します。肝はコンフィギュレーションレジスタに書く1バイトで、ゲインや分解能はこの8ビットで決まります。配線・I2Cでの認識確認・電圧を読むPythonコードまでまとめました。</description></item><item><title>超音波センサHC-SR04の使い方｜ArduinoとRaspberry Piで解説</title><link>https://araisun.com/arduino-hc-sr04/</link><pubDate>Sat, 12 Dec 2020 17:54:00 +0900</pubDate><guid>https://araisun.com/arduino-hc-sr04/</guid><description>超音波センサ HC-SR04 を Arduino と Raspberry Pi で使う方法を、距離計算、配線、5V Echo の電圧変換、サンプルコード、サーボ追跡の実験までまとめました。</description></item><item><title>【Raspberry Pi】ECMで音センサつくってみた</title><link>https://araisun.com/diy-sound-sensor/</link><pubDate>Sun, 29 Nov 2020 09:55:00 +0900</pubDate><guid>https://araisun.com/diy-sound-sensor/</guid><description>はじめに こんなこと、やります。 エレクレットマイク（ECM）を使って音センサの制作 交流信号を直流信号へ変換する ADコンバータを使ってRaspberry Piで音を認識させる 音量に合わせてLEDを点灯させる Raspberry Piで</description></item><item><title>静電容量型の土壌湿度センサを使ってArduinoで土の水分量測定</title><link>https://araisun.com/arduino-soil-moisture/</link><pubDate>Sun, 30 Aug 2020 18:13:00 +0900</pubDate><guid>https://araisun.com/arduino-soil-moisture/</guid><description>静電容量型土壌湿度センサをArduinoやESP32で使い、土の水分量を測る方法をまとめます。配線、アナログ値の読み取り、0〜100への換算、定電圧化の注意、自動水やり機やAmbientロガーへの発展まで扱います。</description></item><item><title>【Raspberry Pi】AirPlayで無線オーディオを実現する</title><link>https://araisun.com/raspberry-pi-airplay-server/</link><pubDate>Sat, 14 Sep 2019 07:36:00 +0900</pubDate><guid>https://araisun.com/raspberry-pi-airplay-server/</guid><description>はじめに こんなこと、やります。 Raspberry PiでAirPlayサーバー環境構築 iOSやmacOSの音楽を、AirPlay経由で、ラズパイからオーディオ再生 Raspberry PiでUSB DACを使う Raspberry P</description></item><item><title>【Raspberry Pi】10日で作る！倒立振子ロボット</title><link>https://araisun.com/self-balancing-robot/</link><pubDate>Sun, 25 Aug 2019 11:36:00 +0900</pubDate><guid>https://araisun.com/self-balancing-robot/</guid><description>はじめに この記事では、Raspberry Piを使って10日ほどでつくった倒立振子ロボットのご紹介をします。 とあるきっかけで、夏休みの宿題のノリで倒立振子を作ってみることにしました。 倒立振子ロボットを作るには、ジャイロセンサや加速度セ</description></item></channel></rss>