Search found 21 matches

by powerbroker
Sun Jun 09, 2024 11:15 am
Forum: Hardware
Topic: SPI Rx chunk size in DMA mode
Replies: 12
Views: 1215

Re: SPI Rx chunk size in DMA mode

What I think that remark says is that DMA always writes out 32 bits, so e.g. if you receive 8 bits in a buf[4], whatever was in buf[1..3] will also be overwritten even if only buf[0] contains the actual received data. Aside from that, what you say doesn't make much sense to me - the DMA subsystem h...
by powerbroker
Sun Jun 09, 2024 6:45 am
Forum: Hardware
Topic: SPI Rx chunk size in DMA mode
Replies: 12
Views: 1215

SPI Rx chunk size in DMA mode

hi, looking into SPI Master driver API i see term "Written by 4 bytes-unit if DMA is used" near "void *rx_buffer" structure member description. in practice, if rx_buffer is declared e.g. as 'unsigned char Rx[2]', data is NOT being transferred into it from MISO line. but 'unsigned char Rx[4]' does th...
by powerbroker
Sun Jun 09, 2024 6:15 am
Forum: ESP-IDF
Topic: BUG: Provide makefile-based pythonless C/C++ development environment
Replies: 11
Views: 2391

Re: BUG: Provide makefile-based pythonless C/C++ development environment

well... disassembling some fridge thermostat i see PIC in it. in universal battery charger "imax b6" - AVR or even MCS51. in some powerful UPS - PIC again. in receipt printer with fiscal device - NEC850 + AVR. in cash register - STM32. in laser printer - NXP LPC. in intercom and access control syst...
by powerbroker
Tue May 28, 2024 5:26 am
Forum: ESP-IDF
Topic: BUG: Provide makefile-based pythonless C/C++ development environment
Replies: 11
Views: 2391

Re: BUG: Provide makefile-based pythonless C/C++ development environment

You are absolutely right. The other side of the coin is that you cannot please everyone: some people want a Python-less environment, some people will want to be able to run ESP-IDF on a RiscV SOC or their FreeBSD-based PowerPC workstation; some people will want to use Visual Studio, some people wan...
by powerbroker
Tue May 28, 2024 3:17 am
Forum: ESP-IDF
Topic: BUG: Provide makefile-based pythonless C/C++ development environment
Replies: 11
Views: 2391

Re: BUG: Provide makefile-based pythonless C/C++ development environment

Now I'm confused. Did you or did you not get IDF with Python running? If not, you could describe your problems and we could try and help. If yes, ... ok. i did. but it's not OK: even if we can develop at home, my team cannot do it in the office on office PCs now. our testers cannot just test - we a...
by powerbroker
Tue May 28, 2024 2:12 am
Forum: ESP-IDF
Topic: BUG: Provide makefile-based pythonless C/C++ development environment
Replies: 11
Views: 2391

Re: BUG: Provide makefile-based pythonless C/C++ development environment

dear friend, Okay, but the fact that you *feel* like you're entitled to a Python-less IDE/SDK is hardly a business reason to change things on our side. As a fellow human being, I'm truly sorry you feel like this as I know from experience a surprise encounter with something that frustrates you is not...
by powerbroker
Sat May 25, 2024 2:24 am
Forum: Showcase
Topic: ESP32 DevKit V1 Extension board
Replies: 2
Views: 1290

Re: ESP32 DevKit V1 Extension board

Hi, How can we access all the GPIO pins of the ESP32 when using this board? by extracting Devkit V1 out of it ;) allmost each GPIO pin of Devkit V1 has assigned function on the board, except SENS_VP/SENS_VN(which are not wired) and GPIO1/GPIO3, which are Rx0/Tx0 of Devkit V1 on-board USB com port.
by powerbroker
Sat May 25, 2024 2:10 am
Forum: ESP-IDF
Topic: BUG: Provide makefile-based pythonless C/C++ development environment
Replies: 11
Views: 2391

Re: BUG: Provide makefile-based pythonless C/C++ development environment

We're actually not reliant on Python for the build system itself - idf.py is simply a convenient wrapper around CMake. However, a lot of tools that aren't easily replaced by a Makefile are written in Python - for instance esptool.py, espefuse.py, the tool generating the partition table, size report...
by powerbroker
Thu May 23, 2024 10:06 pm
Forum: Showcase
Topic: ESP32 DevKit V1 Extension board
Replies: 2
Views: 1290

ESP32 DevKit V1 Extension board

Extension of ESP32 DevKit V1: External 12V power source MC34063-based +5V and -4.2V regulator(both ~300mA max) Place for LD1117-3.3, if necessary(DevKit V1 one used by default) I2C connector at 3.3V I2C EEPROM 24LCXX 1 x 2x4 decoder/demultiplexer generating CS0..CS3 for SPI devices 1 x 3.3V SPI conn...
by powerbroker
Sun May 19, 2024 1:54 pm
Forum: IDEs for ESP-IDF
Topic: Invalid library paths of 'Eclipse Espressif IDF Project' impossible to fix
Replies: 0
Views: 487

Invalid library paths of 'Eclipse Espressif IDF Project' impossible to fix

hi, trying to start with some ESP32 helloworld in Eclipse i'm permanently discovering extremely original ways of doing usual and simple things. https://www.esp32.com/download/file.php?mode=view&id=14282 well, not every template based C|C++ project in Eclipse has library/include paths and defines pro...