Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| esp32-cam [2018/12/24 16:26] – [M5Stack] yair | esp32-cam [2020/01/04 19:01] (current) – yair | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| at their core this modules uses external RAM ([[#psram]] to buffer an ov2640 camera module that does jpeg at 10fps on-board. the external ram is not strictly necessary, but going fwd its the right way to go, beware of [[# | at their core this modules uses external RAM ([[#psram]] to buffer an ov2640 camera module that does jpeg at 10fps on-board. the external ram is not strictly necessary, but going fwd its the right way to go, beware of [[# | ||
| + | |||
| + | Note2: new modules in market are updated, make sure they carry [[#PSRAM]] chip | ||
| note: **current [[# | note: **current [[# | ||
| Line 16: | Line 18: | ||
| [[# | [[# | ||
| [[# | [[# | ||
| - | [[#TTGO T8]] | + | [[#TTGO T8]]\\ |
| + | [[# | ||
| + | |||
| + | |||
| + | ==== TTGO T-Journal-revisit | ||
| ==== ESP32-CAM ==== | ==== ESP32-CAM ==== | ||
| Line 90: | Line 97: | ||
| ==== M5Stack ==== | ==== M5Stack ==== | ||
| - | M5Stack host it's [[https:// | + | [[http:// |
| M5Stack warn not to use the cam module for extended time as " | M5Stack warn not to use the cam module for extended time as " | ||
| Line 195: | Line 202: | ||
| git clone https:// | git clone https:// | ||
| #(re)open arduino | #(re)open arduino | ||
| - | File> | + | File> |
| the TTGO is the best one. \\ | the TTGO is the best one. \\ | ||
| Line 207: | Line 214: | ||
| git clone https:// | git clone https:// | ||
| git submodule update --init --recursive | git submodule update --init --recursive | ||
| + | #Open [ARDUINO_SKETCHBOOK_DIR]/ | ||
| #going for File> | #going for File> | ||
| + | i added the pinout for the T-journal | ||
| + | |||
| + | < | ||
| + | // Select camera model | ||
| + | #define CAMERA_MODEL_TTGO_Tjournal | ||
| + | |||
| + | #elif defined(CAMERA_MODEL_TTGO_Tjournal) | ||
| + | #define PWDN_GPIO_NUM 0 | ||
| + | #define RESET_GPIO_NUM 15 | ||
| + | #define Y2_GPIO_NUM 17 | ||
| + | #define Y3_GPIO_NUM 35 | ||
| + | #define Y4_GPIO_NUM 34 | ||
| + | #define Y5_GPIO_NUM 5 | ||
| + | #define Y6_GPIO_NUM 39 | ||
| + | #define Y7_GPIO_NUM 18 | ||
| + | #define Y8_GPIO_NUM 36 | ||
| + | #define Y9_GPIO_NUM 19 | ||
| + | #define XCLK_GPIO_NUM 27 | ||
| + | #define PCLK_GPIO_NUM 21 | ||
| + | #define HREF_GPIO_NUM 26 | ||
| + | #define VSYNC_GPIO_NUM 22 | ||
| + | #define SIOD_GPIO_NUM 25 | ||
| + | #define SIOC_GPIO_NUM 23 | ||
| + | </ | ||
| + | #push G32 on upload start | ||
| | | ||
| {{: | {{: | ||
| - | |||
| - | {{: | ||
| ==== ESP32-wrover-kit ==== | ==== ESP32-wrover-kit ==== | ||