Chat freely about anything...

User avatar
By Benn
#54711 Hi, can anyone advise if ESP12F or Nodemcu V3 as a security camera.

I am planning to DIY a security camera control by ESP8266 and motion sensor to start recording video from a camera with 420 to 700 tvl for a period of time.
This video is then send by wifi to another ESP12F or Nodemcu V3 for recording to a sd card or hard drive.

Can ESP8266 processor 160Mhz and ram able to perform this task?
User avatar
By KevinA
#55241 how is the video encoded and what is the frame rate and size at that rate?
a 340 X 120 15 frames a second encoded in compressed/optimized JPG is different than a 720P 60 frames per second RAW data.
I've seen creative people using Raspberry PI Zero with WiFi and the 1080 NoIR cameras with success and they can log to the local SD card.
User avatar
By Benn
#56076 The video is not done yet and this is a project I wish can be done.
However Arduino IDE latest version cannot work with my NodeMCU V3 even with a simple blink sketch. I had tried to flash with ESP8266flasher and use ESPlorer which I can login to my wifi and also blink some leds. But Arduino IDE seems keep giving errors and I am quite busy these few months to meddle.
Pi is way too advance comparing to ESP8266, you cannot compare them.
I had asked many people and seems most people said impossible because the CPU is slow and the ram is far too low. After some research, I found out that taking pictures with ESP8266 maybe OK but if processing them into a video will be not enough frame rate and you will notice slow motion video. Slow motion is bad and I tried with my usb camera, you need at least 8 frame/second. I do not think NodeMCU V3 is up to the task with that little ram. Perhaps the cpu is just at the margin but those ram size are too small for video.