九州・福岡・東京ときどきIoT

21年間のはてなダイアリー&アメブロからの避難所

あの進次郎の超高等発言wに見る、普通に理解できる中国と台湾の関係ー2

中華民国とは? 成立:1912年、清朝が倒れて誕生した「中華民国」は、中国大陸を統治する近代国家でした。 日本との関係:日中戦争(1937〜1945)では日本と激しく戦い、連合国の一員として勝利。戦後は日本の敗戦により台湾を接収しました。 戦後の台湾 1…

あの進次郎の超高等発言wに見る、普通に理解できる中国と台湾の関係ー1

台湾と中華民国の歴史的整理 1. 台湾の独立宣言 唯一の独立宣言:1895年「台湾民主国」が日本への割譲に反対して独立を宣言。 結果:数か月で崩壊、国際承認なし。 現代の台湾(中華民国政府):公式な独立宣言はしていない。 2. 中華民国政府の移転と存続 …

ESP32ベース「2種類のヘッドフォン × 2種類の再生装置」 の比較装置の設計・測定手順

ESP32ベースで **「2種類のヘッドフォン × 2種類の再生装置」** を客観的に比べるための、実行可能な設計・測定手順・サンプルコード・注意点をワンパッケージでお出しします。長めですが、実際にその場で測定〜解析できるように具体的に書いてあります。足…

CharGPTのRAG構築方法の体系的まとめ+無料・有料区分

RAG(Retrieval-Augmented Generation)は、AIが回答を生成する際に外部の資料やデータベースから関連情報を検索(Retrieve)し、その情報をもとに生成(Generate)する技術。 目的:ChatGPTのような大規模言語モデルに手持ち資料の知識を反映させ、最新情報…

黄色い格安のESP32ベースの2.8インチTFTボードのつまらない話

CYD Virtual Cheap Yellow Display と呼ばれるボードの ピンアサインをここに記す。 CYD (ESP32-2432S028R) 更新ピンアサイン一覧 この表は、提供された動作プログラム(AquesTalkコントローラ)に基づき、ピンアサインを確定したものです。TFTとタッチパネ…

【番外編】なめられても動じるな

youtu.be 大変、自己肯定感を高める、説得力のある講話です。この内容を、動画のタイムスタンプを整理し、**「屈辱を反転させる究極の人生逆転術」**として、構造と要点が明確な文章に再編します。 人様のYoutubeですが、読み返してみたくなったためで、まと…

【番外編】だからお前の話はつまらない

youtu.be 人様のYoutube動画です。文章化してみました。 大変力強く、説得力のある講話です。この内容を、動画のタイムスタンプや地の文を整理し、**「田中角栄に学ぶ人を動かす話し方」**の具体的な技術として再編します。 ️ 人を動かす「言葉の技術」:熱…

(番外編)見下された時の5つの原則まとめ

YouTubeの内容をもとに作成しました。 youtu.be 他人様のYoutubeですが、 大変分かりやすい、力強いメッセージでしたので、 ここで、動画のタイムスタンプや地の文を整理し、**「田中角栄の教え」**として、より読みやすい文章に再編しました。 見下された…

マジックナンバー0x5f3759df の導き方について

0x5f3759df は、ビット操作と対数の性質を組み合わせた非常に巧妙な近似手法によって導き出されます。この数値は、計算の誤差を最小化するために、数式による解析と経験的な調整によって最適化されました。 以下に、導出の主要なステップをまとめます。 1. …

マジックナンバー0x5f3759df の導き方について

0x5f3759df は、ビット操作と対数の性質を組み合わせた非常に巧妙な近似手法によって導き出されます。この数値は、計算の誤差を最小化するために、数式による解析と経験的な調整によって最適化されました。 以下に、導出の主要なステップをまとめます。 1. …

サンフランシスコ講和条約 全文対訳 

あなた: サンフランシスコ講和条約の内容を説明していますが、 内容の真偽について一切の責任を負いません。 ChatGPT: 「サンフランシスコ平和条約」(英語名:Treaty of Peace with Japan、一般には “San Francisco Peace Treaty” と呼ばれるもの)は、第二…

サンフランシスコ講和条約 第4条日本国の権利・利益・請求権 対訳抜粋

Article 4(第4条) 日本国の権利・利益・請求権 English(a) It is recognized that Japan should pay reparations to the Allied Powers for the damage and suffering caused by it during the war. Nevertheless it is also recognized that the resource…

raspberry pi で、STTしてLLMしてTTSしたい話し

STTしてLLMしてTTSしたい話し。 「すべて Raspberry Pi 上でローカル完結」以下の課題がポイントになります: --- ## 1. モデルサイズとPiの処理能力 * **Tanuki-8B** は 8B パラメータ級 → Pi 4/5 のCPUオンリーではほぼ無理です。 GPUなし環境なら **量子…

CYDボード ふたたび(Ⅰ)

Cheap Yellow Display (CYD)ボード(ESP32-2432S028R、ILI9341搭載 2.8インチ)を使用してソフトウェア開発を行うための、ボード上の主要デバイスとそのESP32とのピン接続一覧を作成します。 この一覧表は、プログラム開発におけるピン競合を避け、未使用のG…

ESP32 4Mタイプのメモリ利用

使用しているESP32のメモリ状況について。 4Mタイプであることの確認。 Chip Revision = 100CPU Frequency = 240 MHzChip ID (MACの下位3バイト) = 2C4E45Flash Chip Size = 4194304 byteFree Heap Size = 292916Free Sketch Space = 1310720Sketch Size = …

ESP32でDACアンプを使ってBTリモート音楽再生。

技術仕様書: Bluetoothアンプコントローラーファームウェア ドキュメントバージョン 1.0 作成日 2025年9月15日 対象ファームウェア configAmplifier.ino 作成者 Gemini (AIアシスタント) 1. 概要 本ドキュメントは、ESP32マイクロコントローラとDFRobot社製M…

超音波センサとesp32による機械学習推論について

では **超音波センサ2セット(各セットは送受信)で起きるクロストーク前提** に基づき、「\*\*信号の取得方法(ハード/タイミング)」「信号処理による判定ロジック(自信度付き)」「制御ループ(スケジューリング+追尾/除外)」を具体的に設計・検討し…

ユーザーが勝手にプログラムを書き換えられないようにする方法

ESP32でも「ユーザーが勝手にプログラムを書き換えられないようにする」ことが可能です。ただしレベルによって方法が違い、**ソフト的ロック**と**ハード的ロック**があります。 デュポンケーブル --- ## 方法 1. ソフト的な禁止(ブートローダーの制御) E…

esp32s3でローカルでLLMを動かしたいー2

新しいプロジェクト esp32-llm についてです。こちらの移植手順について解説します。 まず、ご質問の「こちらのほうが簡単であると思うが?」という点についてですが、一見シンプルに見えますが、技術的なハードルは前回の xiaozhi-esp32 よりもむしろ高い可…

ESP32でLLMを動かす計画ー1

下記URLでM5STACKにソフトを入れLLM動作しているHPがある。 https://github.com/78/xiaozhi-esp32 このURLの内容を精査し、 ESP32S3+320X240LCDで動作させたい。 MEMSマイクINMP441を使用したい。 TFTは // --- Pin Configuration --- #define TFT_CS 14 #d…

esp32でプログラム書き換えしない様にする策について

ESP32でも「ユーザーが勝手にプログラムを書き換えられないようにする」ことは可能です。ただしレベルによって方法が違い、ソフト的ロックとハード的ロックがあります。 方法 1. ソフト的な禁止(ブートローダーの制御) ESP32は標準で「UARTダウンロードモ…

Goouuu ESP32-S3-CAMボード設定について

Goouuu ESP32-S3-CAMボードをArduino IDEで使用するための設定方法について、一般的な手順を以下に説明します。 Goouuuボードは、ESP32-S3というマイクロコントローラーを搭載しているため、Arduino IDEでESP32用のボードを認識させる必要があります。 ステ…

「異なるHUB規格に対応した共通制御フレームワーク」を作る

「HUB12」「HUB40」「HUB75」それぞれのモジュールを **ESP32から汎用的に制御したい** --- # ⚙️ 仕組みの考え方 1. **基本共通点** * どのHUB規格も「シフトレジスタ式」で、 * データ線(RGBなど) * 行選択線(A,B,C,D…) * CLK(シフトクロック) * LAT…

音湿度センサー比較 DHT シリーズ 11、12、22

DHT11、DHT12、DHT22は、いずれも温度と湿度を測定できるデジタルセンサーです。主な違いは、測定範囲、精度、通信方式、そして価格にあります。簡単に言うと、DHT11は安価で基本的な用途向け、DHT22は高精度で幅広い用途向け、DHT12はDHT11をベースに機能を…

MultiPurposShieldとかHY-M302とかいうArduino学習ボードスケッチ

Arduinoプログラム解説:多機能センサー制御システム このArduinoスケッチは、複数の入出力デバイスを統合的に制御するシステムです。主要な機能は、各種センサーからのデータ読み取り、そのデータに基づくアクチュエーター(LEDやブザー)の制御、そしてシ…

SF高市早苗ゼロ除算を語る~Deepseekの場合

以下は、議事録としてのやり取りを一覧表示したものです。 ### **議事録一覧** 1. **記者Aの質問** - 「なぜゼロで割ってはいけないのですか?」 2. **回答(高市早苗風の説明)** - 「記者さん、それは非常に重要なご質問であります! ゼロで割る行為は、数…

esp32とesp32S3とarduinoR4WiFiの比較検討表。トリプルコアは可能か?

ESP32とESP32-S3の比較表に、Arduino R4 Wi-Fiボードに搭載されたS3の特性を追加しました。 R4 Wi-Fiボード上のESP32-S3は、単体の開発ボードとは異なり、RA4M1の補助として通信機能に特化している点が最大の違いです。そのため、ESP32-S3が持つすべての機能…

INMP441とESP32-D1 MiniでFFTを試す

INMP441とESP32-D1 MiniでFFT(高速フーリエ変換)による周波数グラフを表示するプロジェクトです。この組み合わせは、音の周波数解析によく使われます。 以下に、そのための基本的な手順とコードの概要を説明します。 必要なもの ESP32 D1 Mini: ESP32搭載…

ESP32系のボード向けに シリアル表示用WiFi時計プログラム

いきなり時計プログラム。 サンプルを参考にしています。 #include <WiFi.h>#include "time.h"#include "esp_sntp.h" // WiFi認証情報const char *ssid = "あなたのWiFI";const char *password = "あなたのWEP"; // NTPサーバーとタイムゾーン設定(東京用)const ch</wifi.h>…

日本の国家歳入と隠れた財源 ドルベース

日本の国家歳入と隠れた財源の真実 税金だけではない、国の財布の中身を可視化する 国の財政を縛る3つの「大法則」 日本の国家予算は「財政法」というルールブックに厳しく管理されています。特に歳入(収入)については、以下の3つの原則が重要な意味を持…