Difference: ESP32Cam (1 vs. 4)

Revision 42021-09-10 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Le module ESP32 cam

Introduction

Changed:
<
<
La carte CPU de Freenove possède déjà une interface camera avec une mini-camera du type OV2640 montée. Le CPU du kit WeMos D1 ne contient pas de carte CPU prévu pour une caméra et on doit acheter un module ESP32-CAM à part. La carte
>
>
La carte CPU de Freenove possède déjà une interface camera avec une mini-camera du type OV2640 montée. Le CPU du kit WeMos D1 ne contient pas de carte CPU prévu pour une caméra et on doit acheter un module ESP32-CAM à part.
  Le module ESP32-CAM standard ne possède pas de connecteur micro USB pour la communication série. On doit alors passer par un convertisseur USB - série connecté sur les lignes U0TXD et U0RXD ou on peut acheter un module supplémentaire (ESP32-CAM-MB) avec une telle connexion.
Line: 29 to 29
 
U0TXD AD1: Rx
U0RXD AD0: Tx
GND AD GND
Changed:
<
<
>
>
La documentation de l'ESP32-CAM se trouve à https://www.arducam.com/esp32-machine-vision-learning-guide/ et le schéma à https://docs.ai-thinker.com/_media/esp32/docs/esp32_cam_sch.pdf.
 

Une version customisée de MicroPython

La version standard de MicroPython ne contient pas de pilote pour la camera même si un tel module existe pour ESP-IDF ( esp32-camera). Sur github on trouve aussi un module Python (modcamera.c) qui donne accès à esp32-camera.

Revision 32021-09-09 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Le module ESP32 cam

Introduction

La carte CPU de Freenove possède déjà une interface camera avec une mini-camera du type OV2640 montée. Le CPU du kit WeMos D1 ne contient pas de carte CPU prévu pour une caméra et on doit acheter un module ESP32-CAM à part. La carte

Changed:
<
<
Le module ESP32-CAM standard ne possède pas de connecteur micro USB pour la communication série. On doit alors passer par un convertisseur USB - série connecté sur les lignes U0TXD et U0RXD ou on peut acheter un module supplémentaire avec une telle connexion.
>
>
Le module ESP32-CAM standard ne possède pas de connecteur micro USB pour la communication série. On doit alors passer par un convertisseur USB - série connecté sur les lignes U0TXD et U0RXD ou on peut acheter un module supplémentaire (ESP32-CAM-MB) avec une telle connexion.
  esp32cam.png
Added:
>
>
Le module ESP32-CAM original n'a pas de pin pour le signale reset nécessaires au programmeur. Pour cette raison la carte ESP32-CAM qui vient avec le programmeur a été modifié. Les modules originaux ne peuvent pas être programmé avec l'ESP32-CAM-MB et pour accéder à la ligne série de l'ESP32-CAM modifié on doit pouvoir contrôler les signaux du port série RTS et DTR avec l'émulateur de terminal ce qui est possible avec gtkterm.

Après démarrage de gtkterm toggle DTR et RTS dans le menu "Control signales".

 

La connexion via un convertisseur USB-série

Added:
>
>
Ceci marche seulement avec seulement avec les modules ESP32-CAM non modifié !
 
ESP32-CAM-pinout-1.webp ft232h.png
ESP32 CAM CJMCU FT232H
Un tel convertisseur est le module CJMCU FT232H, qui peut aussi être employé pour le débogage JTAG ou comme interface PC - SPI ou PC - I2C.

Revision 22021-07-15 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Le module ESP32 cam

Introduction

Changed:
<
<
Le module ESP32 cam standard ne possède pas de connecteur micro USB pour la communication série. On doit alors passer par un convertisseur USB - série connecté sur les lignes U0TXD et U0RXD.
>
>
La carte CPU de Freenove possède déjà une interface camera avec une mini-camera du type OV2640 montée. Le CPU du kit WeMos D1 ne contient pas de carte CPU prévu pour une caméra et on doit acheter un module ESP32-CAM à part. La carte

Le module ESP32-CAM standard ne possède pas de connecteur micro USB pour la communication série. On doit alors passer par un convertisseur USB - série connecté sur les lignes U0TXD et U0RXD ou on peut acheter un module supplémentaire avec une telle connexion.

esp32cam.png

La connexion via un convertisseur USB-série

 
ESP32-CAM-pinout-1.webp ft232h.png
ESP32 CAM CJMCU FT232H
Un tel convertisseur est le module CJMCU FT232H, qui peut aussi être employé pour le débogage JTAG ou comme interface PC - SPI ou PC - I2C.
Added:
>
>
jtag.png
 En mode série les connexions se font comme suit (voir chapitre 3.2 de la fiche technique du CJMCU FT232H) :

ESP32 CAM CJMCU FT232H
Line: 15 to 23
 
U0TXD AD1: Rx
U0RXD AD0: Tx
GND AD GND
Added:
>
>

Une version customisée de MicroPython

La version standard de MicroPython ne contient pas de pilote pour la camera même si un tel module existe pour ESP-IDF ( esp32-camera). Sur github on trouve aussi un module Python (modcamera.c) qui donne accès à esp32-camera.

 -- Uli Raich - 2021-06-08

Comments

Line: 23 to 36
 
META FILEATTACHMENT attachment="ESP32-CAM-pinout-1.webp" attr="" comment="" date="1623156711" name="ESP32-CAM-pinout-1.webp" path="ESP32-CAM-pinout-1.webp" size="19608" user="UliRaich" version="1"
META FILEATTACHMENT attachment="ft232h.png" attr="" comment="" date="1623159272" name="ft232h.png" path="ft232h.png" size="175427" user="UliRaich" version="1"
Added:
>
>
META FILEATTACHMENT attachment="esp32cam.png" attr="" comment="" date="1626342785" name="esp32cam.png" path="esp32cam.png" size="176585" user="UliRaich" version="1"
META FILEATTACHMENT attachment="jtag.png" attr="" comment="" date="1626343032" name="jtag.png" path="jtag.png" size="176126" user="UliRaich" version="1"

Revision 12021-06-08 - UliRaich

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

Le module ESP32 cam

Introduction

Le module ESP32 cam standard ne possède pas de connecteur micro USB pour la communication série. On doit alors passer par un convertisseur USB - série connecté sur les lignes U0TXD et U0RXD.

ESP32-CAM-pinout-1.webp ft232h.png
ESP32 CAM CJMCU FT232H
Un tel convertisseur est le module CJMCU FT232H, qui peut aussi être employé pour le débogage JTAG ou comme interface PC - SPI ou PC - I2C.

En mode série les connexions se font comme suit (voir chapitre 3.2 de la fiche technique du CJMCU FT232H) :

ESP32 CAM CJMCU FT232H
GND Power GND
U0TXD AD1: Rx
U0RXD AD0: Tx
GND AD GND
-- Uli Raich - 2021-06-08

Comments

<--/commentPlugin-->

META FILEATTACHMENT attachment="ESP32-CAM-pinout-1.webp" attr="" comment="" date="1623156711" name="ESP32-CAM-pinout-1.webp" path="ESP32-CAM-pinout-1.webp" size="19608" user="UliRaich" version="1"
META FILEATTACHMENT attachment="ft232h.png" attr="" comment="" date="1623159272" name="ft232h.png" path="ft232h.png" size="175427" user="UliRaich" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback