FAQ

How ESP32 chip revision has this board? Return ESP.getChipRevision() value 1 (new version)?https://github.com/espressi...

userHead JaneYu 2017-07-27 17:37:41 28 Views45 Replies

How ESP32 chip revision has this board? Return ESP.getChipRevision() value 1 (new version)?
https://github.com/espressi...

2024-06-05 01:08:13

Currently using this board for a remote monitoring application. Have implemented mutual SSL Authentication for posting data back to server, OTA firmware updates - all working great in a set of pilot locations. I found DFRobot good to deal with, and responsive. And the support for the ESP32 in general, and IDF in particular is superb. I've been to the forums with many questions, and even opened a bug report, which was immediately responded to by the IDF team. I will definitely use this board , or a follow one, again.

userHeadPic JaneYu
JaneYu wrote:

Thank you for supporting DFRobot!

2024-06-05 10:13:19
1 Replies
2024-04-22 22:36:36

Does the firebeetle esp32 have pull up resistors on the i2c pins? I plan to connect some sensors and I want to use the i2c on the board if it has them

userHeadPic JaneYu
JaneYu wrote:

Yes, the schematic shows the pull up resistors on the I2C pins:
https://uploads.disquscdn.c...

2024-04-23 09:29:54
1 Replies
2024-02-21 21:50:52

I put flux on the pads, then pre-tinned the pads with solder. Next, I used a small piece of bare wire (like wire scraps from trimmed component leads) and placed the wire across the pads and used the solder iron tip to heat up the wire and solder to each pad one at a time. Finally, I used wire nippers to trim the excess wire length. The wire I used was long enough for me to hold while soldering so maybe a couple of inches. I trimmed the wire after soldering was complete. This process worked well for me and I have performed this on probably 10 boards. I only managed to displace the resistor on one of the units and was able to get it fixed.

Thanks, Robert

userHeadPic JaneYu
2024-02-20 23:59:57

for the firebeetle

userHeadPic JaneYu
JaneYu wrote:

Sorry, this product footprint is not open source at this time.

2024-02-21 14:26:17
1 Replies
2024-02-20 23:59:27

Hi, i don't find the footprint for use this ESP 32 on kicad. Could you help me for that ?

userHeadPic JaneYu
2023-01-11 02:45:27

Can anyone help suggest why I get the following error when I try to upload a simple flashing LED code to the FireBeetle ESP32 please?

A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header

Arduino IDE Version 2.0.3
Windows PC
Using the following in my Preferences: http://download.dfrobot.top...
Board Selected: FireBeetle ESP32-E COM1 (only one Com port)
Boards Manager: DFRobot ESP32 Boards by DFRobot Ver:0.2.1

userHeadPic JaneYu
2023-01-06 10:25:18

i have read the datasheet, but is it possible if i power the Firebeetle ESP32 using CR123A?
is it safe to use it?

userHeadPic JaneYu
2022-12-09 05:40:05

@shadeBlue - thank you!

I bridged those pads on my board and the voltage reading works correctly now. I saw these resitors on the schematics but couldn't figure out what they ment by "0 ohm" restistors and why the pads are not populated on the board.

It's a shame that for two weeks DFRobot couldn't answer a simple questions but thanks to you the board now works as expected. Thanks again!

userHeadPic JaneYu
2022-12-07 04:25:04

I am seeking the same answer for how to measure battery voltage on FireBeetle EPS32.
I have it working for FireBeetle2 ESP32-E (DFR0654), but have not figured it out on the original FireBeetle EPS32 (DFR0478)

userHeadPic JaneYu
2022-11-12 17:18:22

I am having issues with the V4 boards not being detected by Windows 11. I don't have this issue with the Firebeetle 2. Anyone with this issue?

userHeadPic JaneYu
2022-02-11 21:59:18

The comparison table says under the esp32 key features: "Two way H-bridged Motor Driver". Which pins are used for this? I can't see any info in the wiki or documentation

userHeadPic JaneYu
2021-09-02 16:40:26

As some others, I want to feed this device with a 5V solar panel, being the battery a back-up power source.

1) My first idea has been connect the panel to the Vcc pin. However, I see in the schematic that the gate of the Q3-SI2301 mosfet is not connected to Vcc, only the USBVCC is. If that is true, Vcc will go directly to the battery, with strong risk of explosion and fire. Moreover, Vcc also not connected to the TP4056 part, being impossible to charge the battery from it.

2) As alternative, I though on use the board DFR0559. However, according the schematic of this board, the output of the CN3064 battery charge controller is connected to the block "battery interface" (that is ok) AND to the block "MT3608 DC-DC boost 5V". That will make crazy the CN3064, that is not designed to feed a battery and a load (I wonder if the block "MT3608" should be connected to VIN of the CN3064, instead of BAT).

Any suggestion about how to connect the solar panel with 18650 battery back-up ?

userHeadPic JaneYu
2021-05-24 09:27:59

Hi Jan,

It's a JST 2 ph connection.

userHeadPic JaneYu
2020-11-26 04:24:24

why did you used two 3.3v converters, one for ch340 input vcc and one more for the bat? and what are you doing with the voltage divider connected to A0?

userHeadPic JaneYu
2020-02-18 16:14:24

Hi Dejan,
In my opinion.
Because multiple I2C bus devices are allowed to be connected to the bus, the devices connected to the I2C bus are open-drain or open-collector and can implement wire-AND functions. At the same time, because the pull-up resistor is connected, SDA and SCL are both high during the idle period of the bus, which can prevent external interference from causing the I2C bus to be started by mistake.

userHeadPic JaneYu
2019-12-30 14:32:35

Hi, thank you for your assistance. That was the problem. I suppose that I had included wrong URL. At page 11 of your user manual: https://images-na.ssl-image... provides this URL: https://git.oschina.net/dfr...
However using this URL I wasn't able to find the firebeetle board from the boards manager and as a result I was using the firebeetle board provided by the esp32 URL: https://dl.espressif.com/dl...
After replacing URL provided at your user manual with this provided at your webpage: https://wiki.dfrobot.com/Fi... which is this URL: http://download.dfrobot.top...
I was able to find the firebeetle board from the boards manager. Now the boards works fine.

Why there are different URLs among your website and user manual? Do you have a newer version of User manual?

https://uploads.disquscdn.c...

This is the wrong board, that is available from the ESP32 URL
https://uploads.disquscdn.c...

This is the correct board that is available from your URL provided at your website https://uploads.disquscdn.c...

userHeadPic JaneYu
2019-08-27 10:24:58

Can you help to check the DFR0478 hardware version? I bought the DFR0478 from Mouser, h/w version is V3. Which I want is version V4. Please help to check it.

userHeadPic JaneYu
2019-08-13 00:43:00

Can I run this board off a 3V Lithium CR2032 ** cell battery? Or does it NEED to be 3.3V minimum?

userHeadPic JaneYu
2019-07-15 22:04:44

Hi,
I bought a FireBeetle ESP32 board (printed on the
back "V3.0") recently.

The reason for buying this board (which costs like
three times the price of a "regular" one) was the ultra low
power consumption in deep sleep mode. And.. to be honest it really
needs less power than all over boards that I have. So far so good.

BUT the problem seems, that the boards has a bug
(which preventing me using it):

When using the Waveshare e-paper display (for a
battery powered IoT project) and the great e-ink lib GxEPD from
ZinggJM and would like to use the "partial update /partial
refresh" feature of my Waveshare 2.9 display in combination with
the deep sleep feature of the Firebeetle ESP32 board - it won't work
(as expected).

The text "blurs" when a "partialupdate" is done.

When I use "normal" ESP32 boards like
"Node32s" or "Lolin D32" this partial update
together with the deep sleep feature works quite well (only the deep
sleep power is around 100 - 300 times higher than to one of the
Firebeetle ESP32).

But when the "partial update" does NOT work
with the Firebeetle ESP32 board correctly - I have to use the "Full
Update" mode for the e-ink display which I want to avoid because
of high power consumption and life time reduction and the flickering
of the e-ink display.

Currently I have not idea what the Firebeetle ESP32
board does different in combination with the Waveshare e-ink 2.9
display than the other boards in deep sleep mode which can cause such
problems - nor how to solve that issue.

Any idea?

Thanks!

userHeadPic JaneYu
2019-01-17 07:40:29

http://disq.us/p/1xroym6: DFRobot Support refers to 8MB, so inconsistent!
16Mb = 16Mbits = 2MB = 2MBytes (generally 8 bit in a Byte!)

userHeadPic JaneYu