yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
ESP32 WiFi Camera Lite📖
1.ESP32 camera basic course
  • 1.Development environment
  • 2.Compile and use routine
  • 3.How to update firmware
2.Configure camera on PC
  • Configure camera on PC
3.View video on APP
  • View video on APP
4.Configure camera on MCU
IIC
  • Arduino
  • Microbit
  • STM32
  • MSPM0G3507
  • MSPM0G3519new
  • PICO
  • Raspberry Pi
  • Jetson
  • RDK X5
Serial Port
  • Arduino
  • Microbit
  • STM32
  • MSPM0G3507
  • MSPM0G3519new
  • PICO
  • Raspberry Pi
  • Jetson
  • RDK X5
5. APP remote control servo gimbal
  • 1. STM32 drives the servo gimbal
  • 2.Arduino drives the servo gimbal
  • 3.Pico
  • 4.MSPM0G3507 drives the servo gimbal
  • 5.MSPM0G3519 drives the servo gimbalnew
  • 6. Microbit drives the servo gimbal
  • 7. Raspberry Pi drives the servo gimbal
  • 8. Jetson drives the servo gimbal
  • 9.RDK X5 driving servo gimbal
6. Expansion tutorials
  • ESP32
  • Robot car
Download
  • RemoteCtrl_APP(iOS_Android)
  • 3D_Model_File
  • Code
  • Software_Tools
  • Module_fireware
  • Protocols_Hardware
Download ZIP

Welcome to ESP32 WiFi Camera Lite repository

Jetson

jetson configure camera

Note: esp32 camera needs to be burned with factory firmware. If you have not flashed the firmware after receiving the esp32 camera, it is not necessary. The factory default firmware, before using iic communication, you can use the serial port to configure the network for the esp32 camera, and iic is used for data reading

1. Experimental preparation

  • A Jetson master control
  • An esp32 camera

2. Wiring diagram

jetsonesp32 camera
BOARD8RX
BOARD10TX
GNDGND
5V5V

image-20241227162931416

image-20241227163110377

Jetson pin diagram:

image-20241227115655972

3. Experimental steps and results

  1. Open a new jetson terminal and send the source code of this experiment to jetson
  2. Open the code just uploaded and modify it to the wifi name and password you want to connect to. You can also modify the name of the hotspot, as well as the corresponding wifi mode and ai mode.

image-20241227163803640

  1. Execute the following command, and the IP address of the current network connection and the address of the hotspot will be returned
sudo chmod 777 /dev/ttyTHS1
python3 JETSON_SET_WIFI.py

image-20241227164504958

  1. You can view the camera screen on the web page according to the above two addresses. When using ap_ip, you need to connect to the hotspot of the esp32 camera. When using sta_ip, the computer needs to be in the same network. Enter 192.168.2.97 through the browser below This access camera screen

image-20241227153225404

  1. Because we set it to cat and dog mode, we put the cat or dog in front of the camera and select the cat or dog.

image-20241227154257791

At the same time, the terminal will print out the current upper left corner coordinates and lower right corner coordinates.

image-20241227164659915

Face recognition mode

When switching to face recognition mode, the terminal will additionally print the current face id

image-20241227160821240

xxxxxxxxxx
sudo chmod 777 /dev/ttyTHS1
python3 JETSON_SET_WIFI.py

Recognize face. When you see a face, press the key button to record the face

image-20241227161814933

The following picture appears, which means the recording is successful, and the face 1 is recorded

image-20241227161827891

At this time, you can press and hold the button for two seconds, then release it and press the button again to recognize the current face

image-20241227161850245

At the same time, the terminal will print the coordinates of the upper left corner and the lower right corner, as well as the recognized face.

image-20241227164951434

Color detection mode

When we switch to color detection mode,

image-20241227162125115

xxxxxxxxxx
python3 I2C_TEST.py

Recognize the color. Press the button and a box will appear. You can use this box to select the color you want to use.

image-20241227162207781

Press and hold the button for two seconds, release it and press it again to identify the currently selected color, and a red frame will appear.

image-20241227162217320

At the same time, the terminal will print out the current upper left corner coordinates and lower right corner coordinates.

image-202 41227165206571

QR code detection mode

When we switch to QR code detection mode,

image-20241227165257950

Use the WeChat applet on your mobile phone to search for the QR code generator. A QR code will be generated for the corresponding text and saved to the album. The following is the identification QR code.

image-20241227165315700

At the same time, the terminal will print out the recognized text.

image-20241227165403936

 

 

Raspberry Pi
RDK X5

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文