Hello.
I would like to build a device to keep in the bedroom that integrates two features: an alarm clock and a music player.
as an interface to interact, the only thing that comes to mind is a touch screen, as operating software I thought of embedded CE windows because I am not a microcontroller programmer, I could try to use an RTOS but it would become difficult for me.
the alarm clock must always work and in any case, therefore windows must never freeze.
but let's get to the characteristics that this device must have, which are many.
alarm clock:
- NTP wi-fi function for automatic change of daylight saving time
solar .
- daily and weekly programming
- Random playback of local music files
- the alarm must turn off the music player if it is running
music player:
- wav-flac or other playback to I2s output for external DAC
- infinite loop function
- screen standbay and automatic return to the touch
application without password or something like that
absence of electricity:
- rechargeable buffer battery.
- when this happens, the music player automatically turns off (if active) and the alarm clock must switch playback from the loudspeaker to the buzzer to save energy.
I don't know if all this can be done with embedded windows CE.
I ask you which hardware should I choose, I would like to spend as little as possible
You can use the notification sounds or ringtones installed on your phone, it helps interact quite well in your day. I find ringtones on Toques Pro to help my day become more productive.
Thanks for the reply
You may contact iWave or Toradex for the Windows CE support.
https://community.nxp.com/t5/i-MX-Processors/Windows-CE-6-0-on-i-Mx6/m-p/195481/highlight/true