There is an alternate tech tree to my life I sometimes wish I had gone down... These were 12 years ago.
First time using timer-triggered chained DMAs, where one DMA channel writes into the descriptors of another DMA channel to change what the other DMA is doing. This is just a 8x9 matrix array in a 6x12 configuration on a ch32v003, with
#ch32fun https://github.com/cnlohr/cnhardware/blob/master/ch32v003/ledarray-badgetest/firmware/firmware.c#L84-L119New capacitor de-rating chart project dropped.
Was anything of value gained by routing the board this way, you ask?
Well, I have a question for you, do you still think about that time in kindergarten when the children laughed at you for liking the smell of the bottom of your shoes?
I just made a google sheet to help illustrate how Goertzel's algorithm works. And how it simultaneously computes the real and imaginary components of an input signal.
https://docs.google.com/spreadsheets/d/1uEJZy0o2NloHmxJm_240LDxhiuzhst_ewG1keyGCG-A/edit?usp=sharing
Google DocsWho else gets so frustrated that sellers don't include dimensions for their products you use the product pictures, and some known dimension to figure out what the dimensions I care about are so I don't have to wait for delivery?