help pls resolve my issue
Describe the bug: HELP ME I NEED THE Schematics FOR ESP32 S3 PLS I DONT SEE
Steps To Reproduce:
- Device used: esp32 s3
Expected behavior: i need pls
Actual behavior: pls Additional context / logs: pls
my touch screen dont work i change to esp32 how i can add buttons?
- The name or photo of your display (or a link to it).
- Are you connecting it via SPI or I2C?
- Do you need virtual buttons on the screen or physical buttons on the pins?
I have this https://es.aliexpress.com/item/1005009761383945.html?spm=a2g0o.cart.0.0.59457a9dRuUXHz&mp=1&pdp_npi=5%40dis%21EUR%21EUR%206.09%21EUR%206.09%21%21EUR%206.09%21%21%21%40211b813f17610255324066776ecc0b%2112000050079449346%21ct%21ES%216626744864%21%211%210&gatewayAdapt=glo2esp I need physical buttons
I think is imposible to do with esp32 s3 I do the esp32 with the firmware cyd but the touch screen on my screen is crazy and it touches itself when I don't do anything and it moves by itself through the firmware. And I need physicals buttons or send me a schematics of esp32 s3 if there is with my screen
Screen connection (SPI)
| LCD Pin | ESP32-S3 Pin | Purpose |
| ------------ | ---------------------- | ------------------- |
| VCC | 3.3V | Display power |
| GND | GND | Grounding |
| CS | GPIO 10 | Chip Select |
| RESET | GPIO 9 | Reset display |
| DC/RS | GPIO 8 | Data/Command |
| SDI/MOSI | GPIO 11 | SPI MOSI |
| SCK | GPIO 12 | SPI Clock |
| LED | 3.3V (or through 100Ω) | Backlight |
| SDO/MISO | GPIO 13 (if there is) | SPI MISO (optional) |
If your screen has a 5V backlight, you can supply 5V, but the SPI logic is strictly 3.3V!
Connecting physical buttons
| BUTTON | ESP32-S3 Pin | Purpose |
| ------ | ------------ | --------------- |
| BTN1 | GPIO 0 | Up / Back |
| BTN2 | GPIO 1 | Down / Forward |
| BTN3 | GPIO 2 | OK / Select |
BTN Code:
#define BTN1 0 // BTN 1
#define BTN2 1 // BTN 2
#define BTN3 2 // BTN 3
void setup() {
Serial.begin(115200);
pinMode(BTN1, INPUT_PULLUP);
pinMode(BTN2, INPUT_PULLUP);
pinMode(BTN3, INPUT_PULLUP);
}
void loop() {
if (digitalRead(BTN1) == LOW) {
Serial.println("Button 1 pressed (Up)");
delay(200); // антидребезг
}
if (digitalRead(BTN2) == LOW) {
Serial.println("Button 2 pressed (Down)");
delay(200);
}
if (digitalRead(BTN3) == LOW) {
Serial.println("Button 3 is pressed (OK)");
delay(200);
}
}
THANKS SO MUCH :)
I GO TO TRY
I NEED TO DOWLOAD THE ESP32 S3 FIRMWARE?
I DOWLOAD THE ESP32 S3 FIRMWARE AND DONT WORK
Esp32-s3 environment is a "headless" setup.. where you control it through Serial or WebUI exclusively.. no tft display
If you want to use your own connections, you need to program your own setup and interface.. theres no plug and play solution for your request.
And please turn off you capslock key.. it is annoying..
ok thanks but how to program the setup and interface what program?
You can change pinouts in config meny in Bruce.. You have to edit the file (if at all needed..)... But you should manage to use the default setup first to get to know this... Also make sure you hold the antenna the correct way.... As sometimes you need to mirror the pinouts so when start normally with GND then 3v3 then it should be other way around since antenna is pointing other way sometimes... So should rather start with 3v3 then GND and so it should be all the way down the pins... If you really want it you will get it...
On Thu, Oct 23, 2025 at 10:28 PM salarinichimpanzini < @.***> wrote:
salarinichimpanzini left a comment (pr3y/Bruce#1744) https://github.com/pr3y/Bruce/issues/1744#issuecomment-3439009902
ok thanks but how to program the setup and interface what program?
— Reply to this email directly, view it on GitHub https://github.com/pr3y/Bruce/issues/1744#issuecomment-3439009902, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLDL6BXLJKWXHVRIWZ7L6LD3ZE26BAVCNFSM6AAAAACJSRFU5OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTIMZZGAYDSOJQGI . You are receiving this because you are subscribed to this thread.Message ID: @.***>
-- Kind Regards
C.R
May Prosperity allways be with us!!
You can also go in Config / About -- There you can see the current status info and pin out mapping...
On Fri, Oct 24, 2025 at 7:17 AM Christian Roth. @.***> wrote:
You can change pinouts in config meny in Bruce.. You have to edit the file (if at all needed..)... But you should manage to use the default setup first to get to know this... Also make sure you hold the antenna the correct way.... As sometimes you need to mirror the pinouts so when start normally with GND then 3v3 then it should be other way around since antenna is pointing other way sometimes... So should rather start with 3v3 then GND and so it should be all the way down the pins... If you really want it you will get it...
On Thu, Oct 23, 2025 at 10:28 PM salarinichimpanzini < @.***> wrote:
salarinichimpanzini left a comment (pr3y/Bruce#1744) https://github.com/pr3y/Bruce/issues/1744#issuecomment-3439009902
ok thanks but how to program the setup and interface what program?
— Reply to this email directly, view it on GitHub https://github.com/pr3y/Bruce/issues/1744#issuecomment-3439009902, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLDL6BXLJKWXHVRIWZ7L6LD3ZE26BAVCNFSM6AAAAACJSRFU5OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTIMZZGAYDSOJQGI . You are receiving this because you are subscribed to this thread.Message ID: @.***>
-- Kind Regards
C.R
May Prosperity allways be with us!!
-- Kind Regards
C.R
May Prosperity allways be with us!!
ok thanks
On Fri, Oct 24, 2025 at 7:20 AM Christian @.***> wrote:
Huzzla101 left a comment (pr3y/Bruce#1744) https://github.com/pr3y/Bruce/issues/1744#issuecomment-3441101532 You can also go in Config / About -- There you can see the current status info and pin out mapping...
On Fri, Oct 24, 2025 at 7:17 AM Christian Roth. @.***> wrote:
You can change pinouts in config meny in Bruce.. You have to edit the file (if at all needed..)... But you should manage to use the default setup first to get to know this... Also make sure you hold the antenna the correct way.... As sometimes you need to mirror the pinouts so when start normally with GND then 3v3 then it should be other way around since antenna is pointing other way sometimes... So should rather start with 3v3 then GND and so it should be all the way down the pins... If you really want it you will get it...
On Thu, Oct 23, 2025 at 10:28 PM salarinichimpanzini < @.***> wrote:
salarinichimpanzini left a comment (pr3y/Bruce#1744) https://github.com/pr3y/Bruce/issues/1744#issuecomment-3439009902
ok thanks but how to program the setup and interface what program?
— Reply to this email directly, view it on GitHub https://github.com/pr3y/Bruce/issues/1744#issuecomment-3439009902, or unsubscribe < https://github.com/notifications/unsubscribe-auth/BLDL6BXLJKWXHVRIWZ7L6LD3ZE26BAVCNFSM6AAAAACJSRFU5OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTIMZZGAYDSOJQGI>
. You are receiving this because you are subscribed to this thread.Message ID: @.***>
-- Kind Regards
C.R
May Prosperity allways be with us!!
-- Kind Regards
C.R
May Prosperity allways be with us!!
— Reply to this email directly, view it on GitHub https://github.com/pr3y/Bruce/issues/1744#issuecomment-3441101532, or unsubscribe https://github.com/notifications/unsubscribe-auth/BTN7WH7XX2HIRF5LTFDOELT3ZGZKDAVCNFSM6AAAAACJSRFU5OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTINBRGEYDCNJTGI . You are receiving this because you authored the thread.Message ID: @.***>