ESP32-S3-GEEK

All that relates to the H/W
Jan Volk
Posts: 96
Joined: Wed Mar 03, 2021 1:35 pm
Been thanked: 30 times

Re: ESP32-S3-GEEK

Post by Jan Volk »

Tried again and now much more activity.
On the second attempt, everything in the list where check marks can be placed was checked and after restarting the module I had a WiFi connection.
Now I just have to enter my own IP details and I can start testing.
Thanks and have a nice weekend.

Jan
User avatar
cicciocb
Site Admin
Posts: 2115
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 454 times
Been thanked: 1402 times
Contact:

Re: ESP32-S3-GEEK

Post by cicciocb »

Good news
Jan Volk
Posts: 96
Joined: Wed Mar 03, 2021 1:35 pm
Been thanked: 30 times

Re: ESP32-S3-GEEK

Post by Jan Volk »

The LCD screen now also works.

Config:
Module: CUSTOM
TFT Display: ST7789#1
TFT Orientation: Landscape
Advanced:
BL = 7
DC = 8
CS = 10
SCK = 12
MOSI = 11
RST = 9

Jan
User avatar
Electroguard
Posts: 898
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 291 times
Been thanked: 332 times

Re: ESP32-S3-GEEK

Post by Electroguard »

Ok, that's done it... I've gotta order one now.
I'm sure I should eventually find a use for an intelligent N16R2 plug-in Annex USB dongle with display plus SD card reader.
(maybe a password vault that only unlocks when on my network)
Jan Volk
Posts: 96
Joined: Wed Mar 03, 2021 1:35 pm
Been thanked: 30 times

Re: ESP32-S3-GEEK

Post by Jan Volk »

The ESP32-S3 GEEK further tested.
The LCD screen and the SD card are connected to different SPI buses.
The SD card and the LCD screen cannot be used simultaneously with the existing firmware with what I tested (ESP32-S3 1.52.6).
One must fill the list below in Config and Advanced. If you want to switch to the SDCARD, you must set the SDCARD to Enable in the Config and only adjust the MOSI and CLK settings in Advanced (MOSI=11->35 and CLK=12->36 and Save! and in Config Save and Restart ) or vice versa (SDCARD: Enable->Disable .....).
With Edit you can first write a program for, for example, the TFT screen and test it and immediately save it in the internal Flash memory and then switch to the SDCARD and save the program again (backup) or work with an SDCARD as standard and save it without using the TFT screen.
The SDCARD can remain in the module. A quick check can be done with File Manager at Flash Free.
It works but is not ideal or is there a better solution?

The GPIO numbers and settings for Config and Advanced are:

TFT LCD:
BL = 7
DC = 8
RST = 9
CS =10
MOSI = 11 *
CLK = 12 *
Module: CUSTOM
TFT Display: ST7789#1
SD Card : Disable *

SDCARD:
CS =34
MOSI = 35
CLK = 36 *
MISO = 37 *
SD Card : Enable *

* Adjust this and 2x Save(Advanced and Config) and Restart twice.

Jan
User avatar
Electroguard
Posts: 898
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 291 times
Been thanked: 332 times

Re: ESP32-S3-GEEK

Post by Electroguard »

Thanks for the update Jan,
I must say that it's quite a neat little plug-in device, and yes I also found the same limitation of the SD and LCD both being hardwired to different SPI pins, allowing only one of them to be used at a time.
geekpinout.jpg

It seems that the only way both could be used at the same time would be if Annex32 was to implement a dual SPI capability, but the current SPI configuration page is already complex... although hopefully it might eventually be simplified, perhaps using script SPI setup commands.
You do not have the required permissions to view the files attached to this post.
User avatar
cicciocb
Site Admin
Posts: 2115
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 454 times
Been thanked: 1402 times
Contact:

Re: ESP32-S3-GEEK

Post by cicciocb »

I recently bought one of these modules, and this afternoon I enjoyed implementing support for it.
Obviously, the support includes both the TFT and the SD card.

Contrary to your modules, mine is equipped with a variant of the ILI9341 and not the ST7789, so I also implemented support for this TFT.
You can find this in the version "Annex32-S3 CAN USB DMT VGA HID 1.53.5 qio qspi LFS" available online.

Here are the details of the configuration page for my module:
image.png
I hope you'll find something useful with this module :D
You do not have the required permissions to view the files attached to this post.
User avatar
Electroguard
Posts: 898
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 291 times
Been thanked: 332 times

Re: ESP32-S3-GEEK

Post by Electroguard »

Display and SD at the same time is excellent news Francesco, thanks.

Edit: And yes, both work like a charm, using your same display configuration.

Edit: Gonna plug it into a usb power bank so can carry it for walking espnow range tests syncing to a base sender which keeps changing remote screen colour red to green at 1 sec intervals... so when geek thingy stops toggling colours I will know its out of range.
Post Reply