sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

572
active users

#i2c

4 posts1 participant0 posts today

Is there anyone in the room with knowledge about #ESP32 microcontrollers?

I am playing with a #Waveshare development board that has an #AMOLED and a touchscreen, and it says it has built-in #SH8601 display driver and #FT3168 capacitive touch chip, using #QSPI and #I2C communication respectively.

waveshare.com/product/arduino/

It directly works in #Arduino with #C, but I am trying to make it work with #MicroPython.

Before I spend effort trying to compile it with #LVGL, I want to know if I could print a "Hello World" to the screen as is, and while my mind tells me that I need a driver, the sentence "built-in display driver using QSPI" makes me think that I could eventually use the display without code drivers, but I don't know how.

I'd love to see an example, if it's possible, or to be pointed to any resources that I can read in this regard. I am complete newbie.

Re-posts are appreciated.

Thank in advance 😊

www.waveshare.comESP32-S3 1.8inch AMOLED Touch Display Development Board, 32-bit LX7 Dual-core Processor, 368×448 Pixels, Accelerometer And Gyroscope Sensor, ESP32 With Display | ESP32-S3-Touch-AMOLED-1.8ESP32-S3 1.8inch AMOLED Touch Display Development Board, 32-bit LX7 Dual-core Processor, 368×448 Pixels, Accelerometer And Gyroscope Sensor, ESP32 With Display | ESP32-S3-Touch-AMOLED-1.8

I am still in the "what time is it?" rabbit hole.

I now have a working #I2C bus mux, after having to get a new one - Don't ask, it wasn't me 😠

Anyway, with 4 types of 0x68 I2C RTC's connected to my #Arduino, but I needed a definitive time source so that I can comparatively measure drift.

Enter a #NEO-6M #GPS module. Finally have code working to read the time & date from it. Usually strtok() is my goto, but it skips empty fields. Got something working with strchr() instead.

Publishing soon...

SNS-GESTURE is hand gesture recognizing module with I2C interface which easily can be interfaced to Arduino, PICO or ESP32 with MicroPython olimex.wordpress.com/2025/06/1 #esp32 #pico #arduino #gesture #regonize #i2c #module
This module will help you to add fancy interface to your next project and to navigate without keyboard and mouse.