Search found 8 matches

by iwanttolearn
Wed Nov 13, 2024 9:51 am
Forum: Hardware
Topic: PCB vias around ground pins
Replies: 2
Views: 967

Re: PCB vias around ground pins

Thank you. I also was assuming these should be connected to GND, but the footprint I got had all those vias connected to nothing, causing KiCad to give lots of DRC errors.
by iwanttolearn
Tue Nov 12, 2024 8:00 pm
Forum: ESP-IDF
Topic: WT32-SC01 Plus and I2S pins
Replies: 2
Views: 569

Re: WT32-SC01 Plus and I2S pins

I have quad PSRAM enabled, but these GPIOs are reserved at startup regardless of the PSRAM selection, and based on the definitions inside soc_caps.h file for ESP32-S3 chips.
by iwanttolearn
Mon Nov 11, 2024 6:32 pm
Forum: ESP-IDF
Topic: WT32-SC01 Plus and I2S pins
Replies: 2
Views: 569

WT32-SC01 Plus and I2S pins

Hi! I have a WT32-SC01 Plus module which according to the datasheet has an ESP32-S3-N16R2 on it. The board uses GPIO number 35, 36, and 37 for I2S. When I use a simple Arduino sketch, I can hear the sound from the speaker I connect to it. The problem is when I want to do the same thing with ESP-IDF ...
by iwanttolearn
Wed Nov 06, 2024 8:05 pm
Forum: Hardware
Topic: PCB vias around ground pins
Replies: 2
Views: 967

PCB vias around ground pins

Hello. I have seen in multiple footprints of ESP32-S3-WROOM-1U that there are vias around the central ground plane like in this image https://ibb.co/vLcg8hp ( https://ibb.co/vLcg8hp ) What is the use of this? And can I just remove them, or at least put them on the ground pins? I'm getting A LOT OF r...
by iwanttolearn
Sat Nov 02, 2024 9:25 pm
Forum: Hardware
Topic: ESP32-S3 IO47 and IO48 as 1.8V UART?
Replies: 1
Views: 788

ESP32-S3 IO47 and IO48 as 1.8V UART?

Hi all! I've seen in the documentation of ESP32-S3-WROOM-1 that IO47 and IO48 pins on modules with PSRAM are set to 1.8V logic. Is it possible to do the same in modules without PSRAM, and then use these pins for UART connection to a GSM module that works at 1.8V?
by iwanttolearn
Thu Oct 31, 2024 10:34 pm
Forum: ESP-IDF
Topic: New I2C driver doesn't work in synchronous mode
Replies: 0
Views: 539

New I2C driver doesn't work in synchronous mode

I'm trying to use the new I2C driver (5.3.1). The problem is when I add a callback function, I can use i2c_master_transmit_receive fine, but I see a warning in the logs that says async I2C is experimental (well, this is the driver that deprecated the normal i2c.h, and it's still experimental!!!). Th...
by iwanttolearn
Thu Oct 31, 2024 9:53 pm
Forum: ESP-IDF
Topic: Rewrite I2C read / write functions to use newer driver/i2c_master.h API
Replies: 6
Views: 6760

Re: Rewrite I2C read / write functions to use newer driver/i2c_master.h API

MicroController wrote: As to the repeated start, i2c_master_transmit_receive() is probably what you're looking for.
Oh that's correct. I totally missed that one :lol:
by iwanttolearn
Wed Oct 30, 2024 2:20 pm
Forum: ESP-IDF
Topic: Rewrite I2C read / write functions to use newer driver/i2c_master.h API
Replies: 6
Views: 6760

Re: Rewrite I2C read / write functions to use newer driver/i2c_master.h API

Hi! First of all, I think this new I2C driver really needs extra API for writing to an addressable register because copying the whole buffer every time you want to write something just doesn't make sense! And my question is, what about reading from a register? You need a repeated start after sending...