FAQ

What is x1 and x2 on the backside?

userHead JaneYu 2021-02-13 01:38:58 58 Views28 Replies

What is x1 and x2 on the backside?

2023-12-24 23:15:36

Will not work with Arduino IDE on MACOS.
I describe the issue here
Any ideas?

userHeadPic JaneYu
2023-02-08 02:04:57

Hi, I would like to know if i can drive a pwm fan (4pins) with this esp32-E. I bought this firebeetle but i don't arrive to control speed with ledcWrite()

#define fanChannel 0
#define fanResolution 8
#define fanFrequency 12000
#define fanPin 14 //D6
int pwm = 0;


void setup(){


ledcSetup(fanChannel, fanFrequency, fanResolution);
ledcAttachPin(fanPin, fanChannel);
}


void loop(){


for(pwm=0;pwm<256;pwm++) {
ledcWrite(fanChannel,pwm);
delay(250);
};
}

userHeadPic JaneYu
JaneYu wrote:

No one has a solution or answer?
It seemed to me that on ESP32, all digital outings were PWM. I know that it does not work with analogwrite (I also have a Romeo on which it worked) but after having seen several tutorials to control a PWM signal (often explained for LEDs) it was possible to use the same LEDCWRITE () function () .
I use the Arduino Ide 2.0 (by the way on Platformio I cannot obtain the return to the Serial Monitor (illegible characters).
Thank you all for your feedback.

2023-02-10 22:19:38
1 Replies
2023-01-02 02:33:59

Hi. Does the module have 2 UARTS(0 and 2), or only 1 for the usb communication. In the wiki you state 2 UARTS, but in the comparison chart between this and the firebeetle 1, it seems that they both have 1.
https://uploads.disquscdn.c...

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

userHeadPic JaneYu
2022-12-26 23:18:33

How does this perform with camera / screen given that it lacks PSRAM? I bought a 3.5in GDI screen and want to use a 32x24 thermal camera but im worried about the framerate without PSRAM

userHeadPic JaneYu
2022-11-08 02:30:49

Hi, any advice on how to program with platformio? The board is not supported for some reason. Any instructions on how to fix it?

userHeadPic JaneYu
JaneYu wrote:

John, I had the same issue but resolved it with some platformio.ini
config settings posted at
https://github.com/platform...

2022-12-16 06:05:34
1 Replies
2022-10-24 15:08:40

Hi, Yes, the esp32-e pin spacing can be directly connected to the breadboard

userHeadPic JaneYu
2022-09-07 23:26:47

did anyone get it to work without installing additional libraries ?
Please post code. Samples from DFrobot leave RGB at full white the whole time.

userHeadPic JaneYu
JaneYu wrote:

Hi, Please confirm that you have downloaded the correct ESP32 board card in the IDE software. In addition, are you using the GRB light code we provided?

2022-09-26 11:29:21
1 Replies
2022-02-28 19:10:51

Hi, would you mind sharing how you got it to work - i'd like to use platformio too..

userHeadPic JaneYu
2022-02-18 03:27:04

Running the FireBeetle 2 (DFR0654) with Lipo battery.......
Low Power Pad Connected: Running Blink = 55mA & Deep Sleep = 0.40mA = 400uA
Low Power Pad CUT: Running Blink = 55mA & Deep Sleep = 0.02mA = 20uA

Generic ESP32 board with Lipo battery.....
Running Blink = 70mA & Deep Sleep =18 mA

Conclusion: The FireBeetle after cutting Low Power Pad is 1000x more efficient in Deep Sleep compared to Generic ESP32 board!!!

userHeadPic JaneYu
2021-10-06 00:54:15

Where can I find the board definition for the ESP32-E board when using PlatformIO.

userHeadPic JaneYu
2021-09-12 23:57:30

I have just received a couple of FireBeetle 2 ESP32-E IoT modules and I have a problem with the RGB LED.
When the module arrived, it was programmed in a way that pressing the button on the side (input 27) caused the RGB LED to cycle through three colours, so I know it is working.
I have tried to program it with the RGB example on the product Wiki page, but it just lights up all three LEDs to give white.
Has anyone else got this working? If so, can you share which LED library you used, and how you initialised the LED?

userHeadPic JaneYu
JaneYu wrote:

OK, got it to work. Don't select the FireBeetle board as the target in Arduino. I used NodeMCU-32S and it works perfectly. As an aside this will solve issue with onboard hall sensor not working as well.

2021-10-25 07:16:41
1 Replies
2021-08-24 11:14:23

Ok, great. Based on the schematic now provided by DFRobot, if VBAT or VUSB are connected, VCC is VBAT or VUSB. If VUSB is provided, VCC will be VUSB and will also enable the charging circuit, so the battery will be charging when VUSB is connected. If neither are connected, and VCC is provided externally, that's fine so long as VCC is above 3.6V (preferably at least 3.85V). BUT - don't connect VBAT or VUSB when VCC is provided externally.

userHeadPic JaneYu
2021-08-07 22:16:30

I have a current meter here so can see what current draw I am seeing under various modes if you can let me know what situations you want to check.

The CH340 datasheet shows a typical draw of 12mA when active, 0.12mA when suspended. As we don't have a schematic for this, other than buzzing the circuit we are pretty much guessing at exactly what is going on.

userHeadPic JaneYu
2021-08-07 22:03:36

I wouldn't hold my breath, the last update to the mac driver is 2 years ago and this issue has been known to be coming from Catalina, and that's 2 years old as well, there was plenty of warning of this coming from Apple yet the chip manufacturer has done nothing.

I have a USB protocol analyser here and I am tempted to create a driver myself, the Linux driver can also be used as a reference. I have other things I would rather do though so motivation is a massive factor.

userHeadPic JaneYu
2021-07-29 01:35:17

The CH340 Mac problem can be worked around, my workaround is actually my preferred method of using the device anyway, I've jotted down the instructions incase anybody else is completely stuck.

https://gist.github.com/fiz...

userHeadPic JaneYu
2021-05-24 10:55:18

Hi,

Please contact techsupport@dfrobot:disqus .com regarding your issue.

userHeadPic JaneYu
2021-04-22 06:15:48

Hi,
If I'm not mistaken, the specification section reports 32MB for the flash size while the comparative table reports 4MB (which is 4 times less that the ESP32-D according to the same table). What is the correct value : 4MB, 16MB or 32 MB ?

userHeadPic JaneYu
JaneYu wrote:

It's 4MB, but in case you're not aware (as I wasn't), you may need to modify your partition table to make the best use of the 4MB. In my case, I'm using Platform IO to flash it and the default partition table is based on the Arduino framework and it provides about 1.3MB for your executable. (There's another ~1.3MB for a second executable and 1.5MB for SPIFFS).

2021-08-24 11:23:54
1 Replies
2021-04-05 08:30:12

Hi, May I check when this will come back in stock?

userHeadPic JaneYu
2021-03-25 07:37:01

Is there battery voltage divider onboard connected to any of analog input?
How can I monitor battery level?

userHeadPic JaneYu
JaneYu wrote:

An example of a battery monitor would be good.

2021-04-10 20:38:15
JaneYu wrote:

@dfrobot:disqus any update on battery monitor case?

2021-09-15 18:51:38
2 Replies
2021-03-17 06:50:43

Just bought 2. I want to run Micropython on them. what is the closest Firmware version, and how can I help?

userHeadPic JaneYu