Hello everyone,
Two years ago, when I was just starting out with Rust, I began working on a proof of concept (POC) for a radio alarm clock.
This week, I decided to pick up the project again and wanted to test Claude AI in parallel.
I had already used this AI to debug some key issues I was encountering with LibreEM5 and Mobian.
Specifically, using the camera with Firefox and the echo with Pipewire.
I was very surprised by what it suggested for the application code, which was functional within 48 hours.
It provided an excellent UI/UX and went beyond what I had asked for (using SQLite and implementing a window to stop an alarm).
All this while retaining the systemd timers I had requested, necessary for launching the application when the phone is in standby mode (which helps with waking up), and using the Radio Browser API.
It’s not perfect yet, but I have a foundation to work from.
First, I’ll address the issue of using my phone with my Hyundai car.
If you’re interested in seeing the application’s output, the code is here: