how to disable flas...
 
Notifications
Clear all

how to disable flash light on thinker esp32-cam

5 Posts
3 Users
0 Likes
707 Views
Erhy
 Erhy
(@erhy)
Active Member
Joined: 10 months ago
Posts: 5
Topic starter  

Hello!

 Because I need the GPIO 4 for steering the roboter, I want to
disable the flash light by removing some parts or connections.
 I found a video, but I didn't understand the instructions:
(903) ESP32-CAM How to add a GPIO33 output and disable flash LED - YouTube

Thank You for advice 
Erhy

This topic was modified 8 months ago by Erhy

   
Quote
johnyork
(@johnyork)
New Member
Joined: 2 months ago
Posts: 2
 

The easiest way to permanantly disable the flash LED is to remove transistor Q1 which sits right next to the flash LED. GPIO4 goes to the base of Q1. Use a 30 watt iron, heat up the connections, and slide Q1 off the board. I know this works because I've done it. I use an ESP32 Cam operated by remote control to take pictures of birds visiting my birdbath. No flash to scare the birds and less battery drainage. I have before and after photos of Q1 if anyone wants to see them.


   
ReplyQuote
Ron
 Ron
(@zander)
Famed Member
Joined: 2 years ago
Posts: 3926
 

@johnyork That is strange that the flash was working since the 'standard' camera software has no connection to it and the new V4 software has a software/UI control of the LED.

SO, my question is what software are you using?

Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting


   
ReplyQuote
johnyork
(@johnyork)
New Member
Joined: 2 months ago
Posts: 2
 

I am using a commonplace sketch to store photos on a microSDcard inserted in the socket on the ESP32 Cam.. The microSDcard shares HS2 Data1 with Q1 that activates the flash LED. Unless you remove Q1, every time you take a picture and save it to the microSDcard the LED will flash.


   
ReplyQuote
Ron
 Ron
(@zander)
Famed Member
Joined: 2 years ago
Posts: 3926
 

@johnyork Ok, I use the standard espressif camera software that has been re-worked into Ver 4. The LED has software control.

Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting


   
ReplyQuote