Electronics Engineering student. In my free time I develop embedded firmware (with Rust) and iOS apps (SwiftUI, such as Norminal). Head of Electronics department in our University’s Formula SAE team.
Riccardo has been awarded a WWDC scholarship two times. Here are the submissions that got him there.
In 2022, applicants were tasked with creating a Swift Playgrounds app project on the topic of your choice to showcase their passion for coding. Here’s how Riccardo describes his winning submission.
“datawave.” is a small tool for sending textual data over audio signals. By default, it sends data with DTMF tones, the ones used by telephones to compose numbers, but it’s highly configurable and allows to send data at different frequencies, speeds and encodings. You can also send data over ultrasounds, without being heard by people. Thanks AVFoundation and Accelerate, the decoding is instantaneous, even when using narrow frequency bands and multi-dimensional encoding spaces.