Search found 93 matches

by karunt
Tue Oct 08, 2024 9:20 pm
Forum: ESP IoT Solution
Topic: Unable to get valid IO Expander handle for ESP32-S3 and LCD using TCA9554 IO Expander
Replies: 0
Views: 1193

Unable to get valid IO Expander handle for ESP32-S3 and LCD using TCA9554 IO Expander

Setup: Driving LCD (without touchscreen) with an Adafruit Qualia ESP32-S3 board which uses a TCA9554 I/O expander. LCD screen uses ST7701 panel driver. Attached schematics show connection between ESP32-S3, I/O expander and LCD screen. Trying to run the rgb_avoid_tearing example from ESP-IOT-SOLUTION...
by karunt
Mon Sep 16, 2024 10:51 pm
Forum: IDEs for ESP-IDF
Topic: Proper "Adafruit Qualia ESP32-S3 for TTL RGB-666 board" configurations in VsCode ESP-IDF or PlatformIO
Replies: 4
Views: 6528

Re: Proper "Adafruit Qualia ESP32-S3 for TTL RGB-666 board" configurations in VsCode ESP-IDF or PlatformIO

Hi, can you please post a link to the platformIO project you’re referring to? I’m trying to make the same Qualia board and lcd screen work using esp-off and am running into challenges. Any ideas or feedback on what to look out for would be appreciated.
by karunt
Wed Sep 04, 2024 7:57 pm
Forum: ESP-IDF
Topic: Peripherals - SPI slave example code not functioning as expected
Replies: 2
Views: 1423

Re: Peripherals - SPI slave example code not functioning as expected

Mystery resolved. THe odd behavior on the receiver side is coming from the following code:

Code: Select all

memset(recvbuf, 0xA5, 129);
Getting rid of it solves my problem.
by karunt
Fri Aug 30, 2024 6:09 am
Forum: ESP-IDF
Topic: Peripherals - SPI slave example code not functioning as expected
Replies: 2
Views: 1423

Re: Peripherals - SPI slave example code not functioning as expected

Figure part of my problem. The handshake line on master (ESP32-DevKit-C) was using GPIO16, which apparently is a restricted I/O pin. So moving it to GPIO15 resolved things somewhat. At least now the message transferred from slave (Adafruit Qualia ESP32-S3) to master (ESP32-DevKit-C) is what I'd expe...
by karunt
Wed Aug 28, 2024 11:21 pm
Forum: ESP-IDF
Topic: Peripherals - SPI slave example code not functioning as expected
Replies: 2
Views: 1423

Peripherals - SPI slave example code not functioning as expected

I'm trying out the Peripherals - SPI slave example which has separate codes for receiver and sender and uses an extra GPIO line for handshake between master and slave. I have an ESP32-devkit-C as my master and an ESP32-S3 based Adafruit Qualia board as the slave. File ESP32 and ESP32-S3 connections....
by karunt
Sun Aug 11, 2024 2:21 pm
Forum: ESP32 Arduino
Topic: Arduino serial monitor not showing any output when ESP32-S3 connected to USB Port
Replies: 3
Views: 2088

Arduino serial monitor not showing any output when ESP32-S3 connected to USB Port

Using Arduino IDE 2.3.2 on Windows 11 to upload the following sketch to an Adafruit Qualia ESP32-S3 board: #include <Arduino_GFX_Library.h> void setup() { Serial.begin(9600); } void loop() { Serial.println("hello"); delay(1000); } USB CDC On Boot settings in Arduino set to Enabled . After successful...
by karunt
Tue Jul 23, 2024 9:39 am
Forum: ESP-IDF
Topic: How to retrieve WiFi provision ssid and password stored by provisioning manager in nvs flash
Replies: 3
Views: 33276

Re: How to retrieve WiFi provision ssid and password stored by provisioning manager in nvs flash

@imdahisaria Did you populate wifi_cfg first with the SSID and password? In my example, I've already sent over wifi credentials (SSID and password) from an app to the ESP32 chip from an app using the NimBLE protocol. My solution below pertains to retrieving the wifi SSID and password at a later poin...
by karunt
Fri May 31, 2024 1:28 pm
Forum: ESP IoT Solution
Topic: How to create a handle for the PCA9554 io_expander when using it with esp32-S3 on Adafruit Qualia board?
Replies: 0
Views: 4845

How to create a handle for the PCA9554 io_expander when using it with esp32-S3 on Adafruit Qualia board?

I'm using the Adafruit Qualia board with ESP32-S3. The board uses the PCA9554 io_expander to provide the SPI interface for a 40 pin LCD display (which uses the ST7701 driver). See schematics for reference: AdaFruit Qualia Board Connections to ESP32-S3.png To install the SPI panel, here's the code I'...
by karunt
Fri May 31, 2024 9:55 am
Forum: General Discussion
Topic: How to create a handle for the PCA9554 io_expander when using it with esp32-S3 on Adafruit Qualia board?
Replies: 0
Views: 875

How to create a handle for the PCA9554 io_expander when using it with esp32-S3 on Adafruit Qualia board?

I'm using the Adafruit Qualia board with ESP32-S3. The board uses the PCA9554 io_expander to provide the SPI interface for a 40 pin LCD display (which uses the ST7701 driver). See schematics for reference: AdaFruit Qualia Board Connections to ESP32-S3.png To install the SPI panel, here's the code I'...