Little cutie S3 with 2Mb PSram & 8x8 LED matrix

All that relates to the H/W
Post Reply
User avatar
Electroguard
Posts: 1079
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 364 times
Been thanked: 387 times

Little cutie S3 with 2Mb PSram & 8x8 LED matrix

Post by Electroguard »

A little cutie S3 with 2Mb PSram for increased system memory
Says RGB LED, but also says has Dout, so is not individual R,G,B inputs, is addressable 8x8 matrix using a Digital input
Attitude Gyro Sensor QMI8658C would need appropriate drivers, but we know a clever person who may be able to make that happen !
Don't want to regret buying in haste though, so best to see if it gets a thumbs up from CiccioCB before ordering.
s3rgb.jpg
s3rgb3.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
cicciocb
Site Admin
Posts: 2626
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 549 times
Been thanked: 1861 times
Contact:

Re: Little cutie S3 with 2Mb PSram & 8x8 LED matrix

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Mon Oct 21, 2024 11:37 am A little cutie S3 with 2Mb PSram for increased system memory
Says RGB LED, but also says has Dout, so is not individual R,G,B inputs, is addressable 8x8 matrix using a Digital input
Attitude Gyro Sensor QMI8658C would need appropriate drivers, but we know a clever person who may be able to make that happen !
Don't want to regret buying in haste though, so best to see if it gets a thumbs up from CiccioCB before ordering.
It should work for the LED matrix (assuming that they are WS2812B), but the IMU unit is obviously not supported.
Honestly, I think it is a gadget, considering the potential uses of the accelerometers and gyro.
It will probably be another unit bought and put in a drawer collecting dust.
User avatar
Electroguard
Posts: 1079
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 364 times
Been thanked: 387 times

Re: Little cutie S3 with 2Mb PSram & 8x8 LED matrix

Post by Electroguard »

Actually I already have some uses in mind:
Slow colour-changing pelmet or ceiling light (I already have one which doubles as emergency lighting during power fail, but could do with a couple more).
LD2450 room occupancy and positional tracking indicator.
Radar/PIR/Both sensor trigger indicator for Sentry alarms, more easily and clearly visible than the normal single S3 neopixel.
Gonna order a couple anyway, cos at the very least they will be better than the many 2Mb PSram S2's I cannot flash, so I don't think they will end up in the drawer with them.
AndyGadget
Posts: 248
Joined: Mon Feb 15, 2021 1:44 pm
Has thanked: 148 times
Been thanked: 142 times

Re: Little cutie S3 with 2Mb PSram & 8x8 LED matrix

Post by AndyGadget »

I've done the same using and ESP-32 mini and one of these shields - The matrix part anyway : https://www.aliexpress.com/item/1005006 ... ry_from%3A
Only power and one data line need be connected.
In fact I think these were mentioned on this forum some time ago.
They used to be all over AliExpress but only one supplier now that I can find.
User avatar
Electroguard
Posts: 1079
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 364 times
Been thanked: 387 times

Re: Little cutie S3 with 2Mb PSram & 8x8 LED matrix

Post by Electroguard »

Yes, I had four, and slightly modified Din of three to be fed by Dout of neighbour, which made quite a cute 4 digit matrix display.

Edit: Actually I'm glad you reminded about those 8x8 modules, cos although the 4 digit display was great, I couldn't even use it as a clock without getting another module just for the colon, which would have taken the overall cost to more than 20 quid, which was over the top for a 4 digit clock display.
But I've still got them, so could cascade them from one of these S3 8x8 gizmo's to make a cute 5 digit clock/temp display.
User avatar
Electroguard
Posts: 1079
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 364 times
Been thanked: 387 times

Re: Little cutie S3 with 2Mb PSram & 8x8 LED matrix

Post by Electroguard »

Some feedback for these S3-Matrix devices:
It does not have 2Mb PSRAM as claimed, but flashed ok after booting into flash mode by holding boot button during reset.
The 8x8 neo-pixel matrix pin uses gpio14 as Din, Dout is brought to an inboard surface pad for soldering to, instead of a gpio.
The matrix colour order is G,R,B, whereas Annex is R,G,B, so is just a matter of swapping the Red and Green values.

NeoScroll can be used to display ascii characters (simple test script below)
neoscroll.jpg

Code: [Local Link Removed for Guests]

wlog "Flashfree", flashfree
wlog "Ramfree", ramfree
neoscroll.setup 1,1,14
neoscroll.print "A", "B"
neoscroll.brightness 100
neoscroll.show -1,0

Neo.pixel and neo.string can address the pixels (simple test script below)

Code: [Local Link Removed for Guests]

neo.setup 14,64
neo.strip 0,63,20,0,0
pause 500
neo.strip 0,63,0,20,0
pause 500
neo.strip 0,63,0,0,20
pause 500
neo.strip 0,63,20,20,20
pause 500
neo.strip 0,63,0,0,0
pause 500
'neo.strip 0,3,0,0,0
for c=0 to 63
 neo.pixel c,20,20,20
 pause 100
 neo.pixel c,0,0,0
next c
It's a neat little package, but being double-sided means that using too many pixels too brightly for too long will fry the electronics.

A link to some info here: https://spotpear.com/wiki/ESP32-S3FH4R2 ... P-IDF.html
A link to the schematic pdf: https://files.waveshare.com/wiki/ESP32- ... ix-Sch.pdf
A pic showing details of the onboard QMI8658C IMU:
S3-Matrix-IMU.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
karlkloss
Posts: 79
Joined: Fri Aug 18, 2023 12:21 pm
Has thanked: 12 times
Been thanked: 9 times

Re: Little cutie S3 with 2Mb PSram & 8x8 LED matrix

Post by karlkloss »

I also have one, and have before made one myself, using a Xiao C3 and a matrix board.

While it has some uses with Annex, I think the best firmware for that is WLED. https://kno.wled.ge/

Add a small i2s microphone, and you can use really cool effects at the next party.
IMG_20230714_103123.png
IMG_20230714_103135.png
You do not have the required permissions to view the files attached to this post.
Post Reply