I assembled one of the boards for the PewPew 4.1 and got it to work. It's really close to what I want ultimately, at least feature-wise.
It has the IS31FL3733 chip for handling the LED matrix, an ATSAMD21E18A-AU microcontroller for running CircuitPython, and extra S25FL216K0PMFI011 flash memory for more disk space, a battery charging circuit, and a piezo speaker. I should have an amplifier for the speaker in there too, but I didn't get it to work yet — I have parts for it on order. Oh, and I'm using a rectifier diode in place of a shottky diode, because I'm waiting for those too.
I have made a custom board definition for CircuitPython, and built custom firmware for it — so that I can make use of all the pins I need and the extra flash memory. Once I finalize the hardware, I will submit the board definition to the CircuitPython upstream.
I'm still not happy with three things: the position of the speaker, the connectors for the battery and the fact that the board is pretty difficult to assemble manually. I would definitely not want to have to assemble 10 of them. So now it's time for optimization of the layout, possibly moving a few parts around. I also considered replacing the piezo speaker with a headphone jack — we will see about that.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
do you have a link for the speaker by any chance? Not sure how to find what I think to be the right one...
Are you sure? yes | no
I found my speaker here: https://www.aliexpress.com/store/group/SMD-buzzer/2781051_510467052.html — I'm sure you will find something that you like there. The next version is going to use this one: https://www.aliexpress.com/item/Passive-SMD-Magnetic-Audible-Buzzer-3V-110mA-73dB-KLJ-4020/32804719115.html
Are you sure? yes | no
Cool thanks! You don't have them on the pam8203 though, right? Just as a piezo on a pin?
Are you sure? yes | no
just re read and past you responded :D
Are you sure? yes | no
I also ordered this one, we will see how it works: https://www.aliexpress.com/item/AAC-DET402-G-1-Electromagnetic-SMD-Passive-Buzzer-Speaker-3V-120mA-70dB-2731Hz-3x4-5x1-9mm/32800951819.html
Are you sure? yes | no
The piezos I have directly on a pin, the magnetic speakers I have on the pam8203.
Are you sure? yes | no
sounds very reasonable :)
Are you sure? yes | no