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.
Little cutie S3 with 2Mb PSram & 8x8 LED matrix
- 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
You do not have the required permissions to view the files attached to this post.
- 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
It should work for the LED matrix (assuming that they are WS2812B), but the IMU unit is obviously not supported.[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.
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.
- 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
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.
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.
-
- 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
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.
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.
- 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
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.
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.
- 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
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)
Neo.pixel and neo.string can address the pixels (simple test script below)
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:
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)
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
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:
You do not have the required permissions to view the files attached to this post.
Re: Little cutie S3 with 2Mb PSram & 8x8 LED matrix
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.
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.
You do not have the required permissions to view the files attached to this post.