AmazonでFTDI232買ったけど壊れてたのが送られてきたのでArduino Unoで書き込んだよ
##1.以下のように配線しよう
(TX-TX,RX-RX,5V-5V,GND-GND,RST-GND,IO0-GND)
##2.Arduino IDEで初めてESP32を使う人だけ↓
環境設定のボードマネージャのurlに
https://dl.espressif.com/dl/package_esp32_index.json,http://arduino.esp8266.com/stable/package_esp8266com_index.json
を追加してね!!
その後は、ツールのボードマネージャでESP32をインすこ
##3.スケッチを変更しよう!!
スケッチ例→ESP32→Camera→CameraWebServerを開いて
CAMERA_MODEL_WROVER_KITをコメントアウトして,
CAMERA_MODEL_AI_THINKERを有効にしよう!
に変更して、
const char* ssid
const char* password
の中身を自分のWiFiのものに変更
// Select camera model
//#define CAMERA_MODEL_WROVER_KIT //コメントアウトしてね!!
//#define CAMERA_MODEL_ESP_EYE
//#define CAMERA_MODEL_M5STACK_PSRAM
//#define CAMERA_MODEL_M5STACK_WIDE
#define CAMERA_MODEL_AI_THINKER //ここを有効にしよう!
#include "camera_pins.h"
const char* ssid = "君のSSIDだよ!!";
const char* password = "君のパスワードを入力してね!";
##5.マイコンボートに書き込もう!
Arduino UnoにUSB接続して、左上のを押すとコンパイルと書き込みが始まるよ!
コンパイルが終了すると...
Connecting......_______
ってログに出てくるから...
RSTボタンをタイミングよく押そう
大体3回ぐらい押したり離したりすると成功するよ!!
もし失敗してぇ...
Timed out waiting for packet header
デデドン(絶望)
となってもめげずにもう一回「書き込み→RSTボタンを押したり離したりする」やってみよう
何回かやれば絶対に成功するよ
書き込みには時間がかかるから注意しよう!!
##6.カメラが動作してるか確かめよう!!
まず、ESP32-CAM側のIO0-GNDのジャンパワイヤを外して動作モードに変更してね!
もしまたスケッチを書き込みたいなら、IO0-GNDにジャンパワイヤを再度接続しよう!!!!!!!
そしたらシリアルモニタを表示させた状態でRSTボタンを押すとWiFiに接続、サーバの立ち上げが始まって...
Camera Ready! Use 'http://192.168.xx.xx' to connect
って表示されたらOKだよ
http://192.168.xx.xx にブラウザからアクセスしてStart Streamを押してみよう!!
ストリーミングが開始してカメラの画面が映し出されるはずだよ
###とっても綺麗な画面だね!!