-
Thread
Two ESP32 together for programming
everyone, I'm quite new to microcontroller and prgramming. I already flashed some firmwares (with ESP32 development board) and programmed something for myself. For my current project (a LED lamp) I need a smaller controller, because of the limited size. So I decided to go with an ESP32 chip without
soldering? I've changed the schema of this link: https://www.14core.com/wiring-and-flashing-programming-esp-32-esp32s-with-usb-ttl-uart/ a little bit to my needs and I_m not quite sure if this correct. Thank you in advance, Danny
-
Thread
Need help with ESP32C3
Hello, when I try to connect to the WiFi with my esp32c3 I get this error and a boot loop...WHat can I do? [code] rst:0x3 (RTC_SW_SYS_RST),boot:0x8 (SPI_FAST_FLASH_BOOT) Saved PC:0x403cf94c SPIWP:0xee mode:DIO, clock div:1 load:0x3fcd5810,len:
Use a stronger power supply. ESP32 need about 500mA (peak). In case of USB cable: use a short thick cable. Also consider that old plugs might have weak contacts. In case of breadboard: Solder copper wires directly to the ESP
-
Thread
ESP32+WLED / no LED control
523110), I actually have pretty much the same problem and can't get it solved. I have an AZ-Delivery ESP32 Dev Kit C V2 ESP32-WROOM-32, plus WS2815 LED strips 5m from BTF-Lighting, as well as an ext. power supply on 12VDC (20A). Flashing the ESP32 with the current WLED version (including the current
-
Thread
Setting ESp32 RTC with NTP Time
High, is it right that a function call to a NTP server sets automatically the inbuild ESP32 RTC ?
High, so, how can I set the ESP32 incorporated RTC?
-
Thread
3S LiIon BMS ESP 32
against total discharge and Short circuit and what else you need to protect. Also I want to use my ESP 32 to query the charge status of the battery pack. Unfortunately, I don't know whether a BMS is also there to charge the batteries and whether you need battery balancing. I am brand new to this topic
-
Thread
Programming the ESP32 with the Arduino IDE
The code programmed for the ESP32 by using the Arduino IDE can be used directly on the Arduino UNO? I read a weather station article that was done with ESP32 but compiled with Arduino IDE, I have an Arduino UNO board, can I just
320 kB RAM - Some ESP32 have two cores plus an ULP processor, the Arduino UNO has only one - The ESP32 has an operating system, the Arduino UNO does not - The ESP32 comes with many libraries that the Arduino UNO does not
-
Thread
Intelligent access control based on ESP32
Required materials ESP32 KOB electronic lock Relay STONE STWI070WT-01 touch panel display MFRC522 module Realized function 1. card registration. 2. username and password registration. 3. card swipe to unlock the
-
Thread
Error with my ESP32C3 chip
platform.io But get this error [code] Auto-detected: /dev/ttyACM0 Uploading .pio/build/seeed_xiao_esp32c3/firmware.bin esptool.py v4.2.1 Serial port /dev/ttyACM0 Connecting... Chip is ESP32-C3 (revision 3) Features: Wi-Fi Crystal is 40MHz MAC: a0:76:4e:40:1e:14 Uploading stub... Running stub
check [code] esptool.py v3.1 Serial port /dev/ttyACM0 Connecting... Detecting chip type... ESP32-C3 Chip is unknown ESP32-C3 (revision 3) Features: Wi-Fi Crystal is 40MHz MAC: a0:76:4e:40:1e:14 Enabling default SPI flash mode... Warning: ESP32-C3 has no Chip ID. Reading MAC instead. MAC
-
Thread
ESP32 wireless data transfer of medium speed
Dear Readers, In my current project, I get data at 100Hz, meaning 10ms period. I want to send this preferably over bluetooth to an app, which I will code in React Native. Data: 2x float, 2x int The question now is if bluetooth is fast enough to send data in real-time, or should I use another method? There is a bluetooth BLE library for React Native which is quite good but i am unsure if BLE is the right choice for this, as i have heard that is quite slow in data exchange. I do not want to use Wifi because of some reasons. Thanks for your help
-
Thread
5 volts from 2 LiPo for esp32-cam
Hello, I supply the ESP32-cam with about 5 V and have 2 LiPo in series (~ 6.5 - 7.4 V) to. According to the data sheet, the lm1084it-5.0 would be suitable. What is not clear to me: Do I need additional capacitors
-
Thread
ESP32: 'Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled' caused
I am trying to connect two ESP32 via Bluetooth, while one is serving as the server and one as a client. Connecting the client to the server works just fine and discovering the characteristic works too. But when I try to register
See here: https://github.com/espressif/arduino-esp32/issues/602 Quote: > It looks to me that your call back address is invalid. The Function > Address you passed when you registered your subscribe function is not > correct. Verify you passed the
-
Thread
Need help: Using an ESP32-C6 to control 5V LED strip via Zigbee
think. Therefore any advice is very much appreciated :-) I would like to use a DF Robot Beetle ESP32-C6 Mini (https://www.dfrobot.com/product-2778.html) to control a white 5V LED stripe (like this one: https://amzn.eu/d/fjpVlmg) via Zigbee, so that I can integrate it into my Home Assistant (Zigbee2MQTT
ESP32-C6 Mini does not seem to have a 5V power out. So do you have an idea how I could practically fork the 5V power from the Beetle ESP32-C6 Mini's USB-C socket to the LED strip? I will only use some small
-
Thread
How to adjust WiFi-channel for ESP-NOW
using. But I didn't find anything about hwo to adjust the Wifi-channel with ESP-NOW. Does anybody know how this is done for ESP8266-modules. ESP32 uses a different library so you can't jsut look up ESp32 and copy it for ESP826. Hallo, ich probiere gerade zwischen zwei
wie der der mit dem WiFi-Router verwendet wird. Ich habe aber nichts darüber gefunden wie man bei ESP-NOW fr ESP8266 den Kanal einstellt. Bei ESP32 wird eine andere Library benutzt. Deswegen kann man die Erkenntnisse von ESP32 nicht auf ESP8266 übertragen. Jedenfalls nicht alle. Weiß jemand wie
-
Thread
Custom ESP8266 Board unable to connect
goes dark for another 2s. And yes, I know the design isn't really good, since it is my first ever ESP32 custom PCB _:) I am just trying to get this to work, so I can install WLED to it, then I can improve my design and do a 2. Rev
I am redesigning the PCB to use a already built microcontroller board, I am thinking of the XIAO ESP32, since building you own ESP seems to be rather unnecessary complicated. Thank you very much for every help provided to this point.
-
Thread
RF Coexistence with OpenThread and BLE?
Benedikt wrote in post #7809824: > I have found this: > https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/coexist.html > but it only talks about coex of BLE and WiFi. This is the documentation for ESP32 which doesn't support 802.15.4. But if you look at the documentation for ESP32C6, you'll find information about Thread+BLE coexistence: https://docs.espressif.com/projects/esp-idf/en/v5.4/esp32c6/api-guides/coexist.html
-
Thread
MCU with WiFi and GREAT ADCs
have been looking all over the Internet and the MCU that best matches what I'm looking for is the ESP32. However, those ADCs specs are not enough for my project: I'm in need of a Microcontroller that has WiFi (integrated 2.4GHz antenna) and at least 12 input ADC pins (>=12 bit precision) with high
breakout board for <15€. I would use an esp32/8266 with an external ADC (breakout board if you want to), also because the Wlan could disturb the ADC measurements and add noise.
-
Thread
paperd.ink - open-source e-paper development board
. Since it's open-source and fully hackable, you can play around and customize it for yourself! ESP32-WROOM-32 module FCC/CE certified WiFi & Bluetooth for connectivity 4.2" monochrome e-paper display <20uA current consumption in sleep mode CP2104 USB-UART converter onboard for programming
circuit to keep it truly wireless Extension header for interfacing and expanding capabilities ESP32-WROOM-32 ESP32 is one of the most popular microcontrollers, and the heart of paperd.ink. You can program it using the micro USB connection and is well supported by Arduino, Micropython, and ESP-IDF
-
Thread
Linker problem for Function in ram
to write in flash using the ramfunc attribute for functions like: __ramfunc int AT91F_Flash_Write( u32 Flash_Address ,int size ,u32 * buff) I use the following definition for ramfunc attribute #define __ramfunc __attribute__ ((long_call, section (".fastrun"))) The compiler makes no errors. But when
suggests and sorry for misunderstanding... now I modify the linker script as follow OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") OUTPUT_ARCH(arm) ENTRY(reset_handler) /*#include "project.h"*/ SECTIONS { .text : { _stext = .; *(.text) *(.rodata)
-
Thread
Wifi audio hub
suggestions. What if I built the processor with VHDL. Then the processor interface with modules like the ESP32 for wifi and bluetooth.
Then why the FPGA? The ESP is able to handle the whole job...
-
Thread
run code faster
mesaure any code execution with osciloscope and some time in us. There is some overhead in "pin-toggle" esp. when using "legacy" GPIO. On LPC214x FIO is available which is faster. Try to determine the time-overhead for GPIO-access first with a simple loop that just toogles a port-pin and take it into account
enable the MAM? Flash-access on LPC2000 with activated MAM is rather fast but RAM is still faster esp. if there is a "cache miss" during flash-access. You can execute code from RAM esp. time-critical functions. > I try Optimization change (now is 5) and do efect or code do not run. Do you mean -
-
Thread
OpenHR20: Firmware for Honeywell Rondostat HR20E
} else if (CTL_error & CTL_ERR_BATT_WARNING) {[/c] LCD.c... in any language {32,14, 3, 1}, //!< " E31" LCD_STRING_E31 {32,14, 3, 2}, //!< " E32" LCD_STRING_E32 {32,14, 3, 3}, //!< " E33" LCD_STRING_E33 {32,14, 3, 4}, //!< " E34" LCD_STRING_E34
have Atmega32A
-
Thread
WinARM support for STM32
I want to ask, if somebody use WinARM for the STM32 Cortex-M3? And I want to ask Martin Thomas about his plans about including working examples or, at least, examples of Makefile and *.ld files for the STM32 series microcontrollers in WinARM. I tried
Varuzhan Danielyan wrote: > I want to ask, if somebody use WinARM for the STM32 Cortex-M3? > And I want to ask Martin Thomas about his plans about including > working examples or, at least, examples of Makefile and *.ld files > for the STM32 series microcontrollers in WinARM.
-
Thread
Wordclock stopped working
. done DFPLAYER LOGGER ESP8266 LOGGER read rtc: Su 2000-01-01 00:00:13 read rtc: Su 2000-01-01 00:00:13 DFPlayer: SD card online DFPlayer: query software version DFPlayer: Version 0008 DFPlayer: set source device: 2 DFPlayer: set eq 0 DFPlayer: set volume 0 DFPlayer is up dfplayer is online esp8266 now up (- setup UDP) (- local port: 2421) (- setup server UDP) (- local port: 2424) (FIRMWARE 2.9.5) (- tables found; wc12h-tables-en2.txt) (- check tables successful) --> tabinfo<0d><0a
-
Thread
Problems to debug project with AT91M55800A evaluation board
message: Tue Jul 04 09:28:50 2006: AIC set to protected mode, __SF_PMR = 0x27a80020 Tue Jul 04 09:32:09 2006: The stack pointer for stack 'CSTACK' (currently 0x01FFC318) is outside the stack range (0x02019D28 to 0x0201BD28) Isn´t a error nor warning, just a message log. I think if I change
answer for some time: This forum might not be the best place to ask a question about the IAR EW. Esp. the debugging-functions and the debugger-setup are very toolchain/IDE-specific. Since you are using a commercial product you might ask the tool-vendor's (=IAR) support. Martin Thomas
-
Thread
Yagarto with Eclipse - unable to build makefile
build the project. I suspect the makefile is not working. I downloaded eclipse-platform-3.6.1-win32.zip. Instruction in the website says I should not unzip it and save it in temp but when I click the application file, it can't open. Then, what I did was i unzip the whole thing, copy it to c drive
completly. Esp. the section "Eclipse C/C++ Development Tooling - CDT" > Then, what I did was i unzip the whole thing, copy it to c drive. It has > something like... bin/java not found. i already have the latest
-
Thread
Setting up minimal C++ run-time environment
Maybe there is some options like the ones for RTTI but I have not found it yet. Maybe the Toolchain (esp. the C++ stdlib) has to be rebuild with special options. Sorry, a lot of "maybes" and no real solution but hopefully some useful hints. Martin Thomas
there is some options like the ones for RTTI but I have not found > it yet. Maybe the Toolchain (esp. the C++ stdlib) has to be rebuild with > special options. > > Sorry, a lot of "maybes" and no real solution but hopefully some useful > hints. > > Martin Thomas
-
Thread
YAGARTO newlib, undefined reference _sbrk
files it's been compiled!), that > would be great! You may read the GNU binutils documentation, esp. on the tools nm and objdump. > In my (very small) experience, one includes header files > with certain names, but is then expected to link with libraries having > different names --- is one supposed
crt.o LOAD main.o LOAD adcAD7686.o ... Hmm, RAM could definitely be an issue I think. I have 32k available, but probably consume quite a bit of that (one reason for choosing the LPC2138 was the amount of flash and RAM). According to the spec, ram will be in the address space 0x4000 0000 - 0x4000
-
Thread
Does anybody know this microcontroller ?
Particularly if the chip has a damage. > > Good luck. > > W.S. Yeap That's why a plan to graft a ESP32 on top of that and hook up all connection a need. Thks
-
Thread
Problems to compare impedance AD5933 and Agilent LCR meter E4980A
greyed out. Meanwhile I started to rework the board. I cut the I2C lines and connected it to a ESP32 with this Arduino-Example and modified it a little bit: https://github.com/mjmeli/arduino-ad5933 I can read the temperature and I get also some measurements. They are wrong but stable when
-
Thread
Hardware-independent µC core?
Hi, the problem: my code wants to run on a couple disparate microcontrollers (ESP8266, "small" STM32, AVR AtMega). Besides the usual digital I/O which e.g. Arduino supports cross-platform I need stuff like port interrupts, timer interrupts, and letting the controller sleep until
-
Thread
Battery polarity confusion
are not working. I have designed straightforward circuits before so I am afraid I have damaged the ESP32 or batteries.
-
Thread
winarm and gnuarm problem
and/or if you are used to Unix/Linux environments. But be aware that there might be side effects esp. a "dll-hell" with cygwin1.dll and other dlls. That's why WinARM's precompiled GNU toolchain has been compiled "Win32 native" and the package includes a small set of tools in /utils/bin with make
-
Thread
Compiling for the uClinux?
about uclinux. There are currently just too many other things to do. So please send what you find out esp. information about cross-toolchains (building them or ready/made) which can be hosted on MS-Windows without emulation-layers or virtual machines.
Just realised that codesoucery now do a prebuilt native win32 uclinux/uclibc based toolchain - http://www.codesourcery.com/gnu_toolchains/arm for details. Building your own is possible however. You will also need a lot of flash and ram on your board, uclibc
-
Thread
what is difference between arm-elf and arm-eabi?
Codesourcery package has been the only one which offered Cortex-M3 support and AFAIK Ride supports STM32 too. Just speculation, I have never used the Ride tools. I don't know "Sarm" so I can not comment on it at all. > All others would fail in different > ways. You did not write the error-messages
small and porting code between them is rather easy. Porting code from IAR to GNU is a more difficult esp. if the EWARM compiler-extension have been used.
-
Thread
Some background
for "bare metal" development. If you do not use ready-made code like an OS with BSP or libraries esp. created for one controller like newlibLPC you often have to do a lot of "groud up" coding. > I don't mind reading any avaiable source of information, just need some > help getting on, and some basic
arm-elf folder, another > one in the root, ... could you tell me please? The one in "root" is for Win32 TCL/TK used by Insight AFIAK. Not part of the bintuils/gcc/newlib. lib/gcc/arm-*/<version>/include are include-files from the compiler installation (see README in this directory)