Wire the module according to the diagram above and plug into your PC. You might be able to use the 5V from the side of the board to power the 5v pin on the camera.
If you use a FT232 with 5v and 3.3v, set the voltage jumper to 3.3v so the serial connections are at 3.3v. I found the top device worked fine (I bought it here) but the FT232RL wouldn’t work without a separate supply to the 5V pin. When using WiFi the ESP32 can use more current than is supplied via USB through these devices resulting in the module crashing and rebooting. The ESP32-CAM doesn’t come with a USB connector so you need either a CP2102 or a FT232RL USB to TTL Serial Converter to connect it to your PC. If you look in c:\msys32\home\**yourusername**\esp-who\ you will see the ESP-WHO libraries and examples have been installed. To set up the face detection and recognition libraries and demos, type or paste the following commands in the MSYS2 terminal window cd ~ git clone -recursive ESP-WHO Face Detection and Recognition Libraries The ESP32 development environment is now set up.
To complete set up, paste the following commands in the MSYS2 terminal window pacman -S mingw-w64-i686-python2-cryptography python2.7 -m pip install -user -r C:/msys32/home/**yourusername**/esp/esp-idf/requirements.txt Check if IDF_PATH is set by typing: printenv IDF_PATH export IDF_PATH="C:/msys32/home/**yourusername**/esp/esp-idf"Ĭlose the MSYS2 terminal window and then double click mingw32.exe to open it again. Open it in Notepad and add the following line to the new export_idf_path.sh file replacing the IDF_PATH with your own. Following this tutorial it will be C:\msys32\home\**yourusername**\esp\esp-idf\Ĭreate a new file named export_idf_path.sh in C:/msys32/etc/profile.d/ If you look in c:\msys32\home\**yourusername**\esp\ you will see all the APIs and libraries for the ESP32 have been installed.Ī user profile script needs to be added so projects will build without the path to these files having to be entered every time.įind the path to the ESP-IDF. In this terminal type or paste each command below: mkdir -p ~/esp cd ~/esp git clone -b v3.3.1 -recursive Navigate to C:\msys32\ and double-click mingw32.exe to open a terminal.
Unzip the contents of download to this new directory.
If you prefer to use the Arduino IDE (it’s a lot easier to set up the web server demo) there’s another tutorial here: ESP32-CAM using Arduino IDE ESP32 IDF Development Environmentĭownload the all-in-one toolchain and msys32 environment from here:Ĭreate a new directory in your C drive called msys32.
The software needs to be compiled and uploaded using the Espressif development environment.įollow the steps below to download and install everything you need to develop on the ESP32 including packages for the ESP-IDF and the ESP32 toolchain. Please click here to obtain a legal copy.The AI-Thinker ESP32-CAM module features an ESP32-S chip, an OV2640 camera and a microSD card slot. If you came here via a Google search, I'm sorry to disappoint you, but it is not possible to download the CPS from this site. If you need to get the CPS and, for whatever reason, are unable to contact the company who supplied you the radios, then please click here. The radio supplier can, as a service, provide periodic updates for purchased CPS via their website or via Motorola Online.
I don't know about Latin America or Asia.Įnd customers in EMEA can obtain the CPS from the same source as their radios.
I understand that in the USA and Canada, it is possible for end-customers to gain access to Motorola Online by purchasing a software subscription licence - this is not available in EMEA. This is the case for all customers in Europe the Middle-East and Africa (EMEA). The Customer Programming Software required to configure a MOTOTRBO radio is only available to Motorola Channel Partners, who in terms of their agreement with Motorola Solutions, have access to Motorola Online.