Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
esp32-cam [2018/12/24 16:26] – [M5Stack] yairesp32-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 [[#M5Stack|modules]] without one 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 [[#M5Stack|modules]] without one
 +
 +Note2: new modules in market are updated, make sure they carry [[#PSRAM]] chip 
  
 note: **current [[#M5Stack]] modules DO NOT come with the [[#PSRAM]] chip** and are limited in performance and by heat issues.\\ note: **current [[#M5Stack]] modules DO NOT come with the [[#PSRAM]] chip** and are limited in performance and by heat issues.\\
Line 16: Line 18:
 [[#ESP32-wrover-kit]]\\ [[#ESP32-wrover-kit]]\\
 [[#ESP32-WROVER-B]]\\ [[#ESP32-WROVER-B]]\\
-[[#TTGO T8]]+[[#TTGO T8]]\\ 
 +[[#esp-eye]] - [[https://www.espressif.com/en/products/hardware/esp-eye/overview|link]] 
 + 
 + 
 +==== TTGO T-Journal-revisit  ==== 
  
 ==== ESP32-CAM ==== ==== ESP32-CAM ====
Line 90: Line 97:
  
 ==== M5Stack ==== ==== M5Stack ====
-M5Stack host it's [[https://m5stack.github.io/m5-docs/#/en/product_documents/units/unit_m5camera|product page]] on github and on [[http://m5stack.com/|their]] site.+[[http://m5stack.com/|M5Stack]] host it's [[https://m5stack.github.io/m5-docs/#/en/product_documents/units/unit_m5camera|product page]] on github .
  
 M5Stack warn not to use the cam module for extended time as "{{m5camera_02.jpg?linkonly|it might over heat"}}!\\ M5Stack warn not to use the cam module for extended time as "{{m5camera_02.jpg?linkonly|it might over heat"}}!\\
Line 195: Line 202:
   git clone https://github.com/LilyGO/ESP32-Camera   git clone https://github.com/LilyGO/ESP32-Camera
   #(re)open arduino    #(re)open arduino 
-  File>Examples>Examples from customs libraries>ESP32 camear>ESP32_Station_Cam.ino+  File>Examples>Examples from customs libraries>ESP32 camera>ESP32_Station_Cam.ino
  
 the TTGO is the best one. \\ the TTGO is the best one. \\
Line 207: Line 214:
   git clone https://github.com/espressif/arduino-esp32.git ~/Documantes/Arduino/hardware/espressif/esp32   git clone https://github.com/espressif/arduino-esp32.git ~/Documantes/Arduino/hardware/espressif/esp32
   git submodule update --init --recursive   git submodule update --init --recursive
 +  #Open [ARDUINO_SKETCHBOOK_DIR]/hardware/espressif/esp32/tools and double-click get.exe
   #going for File>Examples>esp32>camera   #going for File>Examples>esp32>camera
 +i added the pinout for the T-journal
 +
 +<code>//https://github.com/espressif/esp-who/issues/2#issuecomment-435813085
 +// 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
 +</code>
 +  #push G32 on upload start 
      
  
  
 {{:pasted:20181224-142203.png?400}} {{:pasted:20181224-142203.png?400}}
- 
-{{:pasted:20181224-142115.png?400}} 
  
 ==== ESP32-wrover-kit ==== ==== ESP32-wrover-kit ====