Powerful Alternative to ESP32 CAM | Realtek AMB82-Mini IoT AI Camera Board - Getting Started

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hi everyone today I got a very powerful product from Realtek this board is a powerful replacement for esp32 camera module the name of this board is amb A2 mini which is basically an iot AI camera Arduino development board this board is designed for artificial intelligence machine learning and neural network applications also the board has ultra low power consumption which basically means there is no need to worry about power consumption this board has an aster camera with a resolution of 1080p when this board is compared to esp32 cam it is way ahead esp32 has scpu that operates at 240 megahertz whereas this amb A2 mini board has sapu speed of 500 megahertz esp32 only supports 2.4 gigahertz Wi-Fi band but this port can support 5 gigahertz Wi-Fi apart from Wi-Fi it has a really chip that supports Bluetooth low energy 5.1 it also supports MCM emedded ddr2 ddr3l memory up to 128 MB such a powerful chip right in this tutorial we will learn about the body shine pin description features and capabilities of this port then we will set up the Arduino IDE and learn how to program it using the Arduino IDE we will also undertake some practical exercises with this board like making an additive link video streaming over a web server object detection and identification and 1080p video recording so let's get started and learn more about this board in detail [Music] [Music] welcome back again first let's take a look at this port the Realtek Amba 2 mini iot a camera board is a developing tool which is designed to streamline the creation of AI network camera applications this port has highly integrated Realtek RDL 8735 BDM SOC which features WLAN and ble Solutions the microcontroller has arm V8 m32-bit architecture running at a super fast speed of 500 megahertz the board is designed for AI ML and neural network applications which is done by npu intelligent engine 8 0.4 tops it has 768 KV ROM 512 valve KV RAM and 16 MB flash memory it also supports MCM embedded ddr2dd r3l memory up to 128 MB it supports Dual Band Wi-Fi network of 2.4 gigahertz and 5 gigahertz the reality chip embedded in it is built with low energy 5.1 the board has intelligent security support such as Hardware cryptographic engine secure boot trust one Etc as you can see a microphone is here with supports and audio codec like ADC DAC and i2s it can render str3dnr wdr video 8 1080P and 720p resolution with 30 frames per seconds it has a powerful camera module called J accept37 versus 1920 cross 1080 full SD CMOS image sensor with white view angle fov 130 degree Optical lens with a 1920 cross 1080 pixel resolution the camera provides crystal clear image with fine details making it ideal for a variety of applications including security photography and videography to use this camera first you need to connect the camera to the FCC terminal of this board just pull this connector then slightly insert the camera module then post the connector again so that camera will perfectly fit the Board needs an antenna for Wi-Fi network here is the UFL connector for the antenna connect the antenna here on front side you can see the SD card slot here you can insert an SD card here which can store images and videos there are two push buttons in this board one is the put button and other is reset there are three LED here the red LED is power LED two other are ledb and ledg there are two USB ports as well they are micro USB and usb OTG using the micro USB we can upload the code to the board or establish a Serial communication with the computer on the both sides of the board there are gpio pins which also supports I Square C uart SPI pwm ADC through these interfaces a and b82 meaning can connect with external electronic components and centers one more thing I have made a difference table about the amp A2 mini board with esp32 Cam you can follow our website article to learn in detail there are documentation about this module from official manufacturer all the important links are shared in website article in case you want to purchase this board you can visit seat studio and place an order the board will cost you around 25 dollars only okay that is enough about the boat now let's move to the programming part the best part of real Tech amb A2 mini board is it supports Arduino IDE you can check the Arduino IDE SDK for this port from the GitHub repository open your Arduino IDE go to file then preference and paste the following Link in the additional boards manager URLs failed go to board manager icon and type amoeba so here you can see the board just install it it might take some minutes for installation finally we are done now now let's upload a blinks case and check the working of this port open the blinks case from the examples menu connect the amba2 mini board to your computer using the micro USB cable from this word selection option select the amp A2 mini board and the com port doesn't have an automatic programmer so in order to program the board follow the following sequence press and hold the boot Button then press and release the reset button finally release the boot Button the board has now entered in programming mode now you just need to click on the operate button to upload the code after operating the code the Arduino IDE will show following messages now press the reset button on amba2 mini board to run it in normal mode the LED will blink for every once again this completes the testing part now we can start using the report for artificial intelligence machine learning neural network applications now let us test the camera and stream the video using web server this example uses the camera to capture a JPEG image repeatedly and sends the images to a browser continuously using s2dp creating the effect of a video go to files examples amoeba multimedia captured cpg HTTP display jpg continues open this sketch from this line change the Wi-Fi access ID and password and replace with that of yours put the device in programming mode again using the boot and reset button now upload the code after the code is uploaded successfully open your serial Monitor and press the reset button and look for the messages in serial monitor the real thick Amba to mini iot board will connect to the Wi-Fi network and free in the IP address of the board copy the IP address and paste it on your web browser address bar and hit enter the video stream window will appear here now now you can move the camera in any direction to check the video streaming in web server you will observe fast moving video streaming without a lag on your web browser also look at the video quality very clear and impressive right if you are facing like in the video or if you have slow internet connection increase the delay in this following piece of codeine love section you may increase the delay to 5 10 15 20 milliseconds to observe the changes now let's just use this camera module for object detection and identification the Realtek Amba 2 mini iot AI camera board uses the algorithm like YOLO V3 V4 V7 to test this open the object detection example code from amoeba NN object detection Loop code this code has two part from this lines change the Wi-Fi accessid and password in this header file there are total of 80 objects which are trained for this model now compile the code after a compilation you can upload the code to the amb 18 mini boot once code kit uploaded the Arduino IDE will show The Following messages press the reset button and wait for the amb A2 mini board to connect to the Wi-Fi network the serial monitor will show the board's IP address and network port number for rtsp the result of detected object can be validated using VLC you may download VLC media player and install on your computer now go to media and open network stream copy the IP address with the syntax the default rtsp port number is 554 now click on play open successful object detection or rectangular frame known as a bounding box will appear around the identified objects with a confident score reflecting the system's ordinary in its identification here are some samples of images and object recognized inside the room here are some samples of images and objects recognized outdoor the device is only able to identify the object that are Trend they are 80 objects to deactivate the detection of shorting objects set the filter value to zero for example set the filter value to 0 to exclude the detection of car then upload the code again now you can say no car is being detected for video recording example insert the SD card in the SD card slot from the example menu open one of the record MP4 examples in file examples amoeba multimedia free card MP4 from this line change the time as for how long you want to record the video now compile the code after a compilation you can upload the code to the amba2 mini board after refreshing the reset button the amoeba Pro 2 board will start recording MP4 to SD card after the recording duration has passed the mp4 file will stop recording you can now remove the SD card and check the recorded video on your computer look at the video quality very very impressive right alright that's all from the video part today we will come up with more video about this product soon hope you like this video thank you so much for watching
Info
Channel: How To Electronics
Views: 26,170
Rating: undefined out of 5
Keywords: realtek ameba, realtek ameba pro 2, esp32 cam alternative, AMB82-Mini, IoT AI Camera, IoT AI Camera Arduino Dev. Board, Alternative to ESP32 CAM, Realtek RTL8735BDM, AI network camera, ai arduino projects, artificial intelligence arduino projects, ai based arduino projects, machine learning arduino projects, neural network arduino projects, object detection yolo, object detection yolov5, object detection yolov7
Id: vI6GZMLfGQk
Channel Id: undefined
Length: 13min 32sec (812 seconds)
Published: Wed Jun 07 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.