First pictures of finished prototype. The schematic is on Lyre SVN.
I didn't solder yet the battery because I don't have yet firmware to handle the charge. Characteristics of this hardware:
* i.MX233 ARM9 32bits @ 454MHz
* 32MBytes SDRAM
* low power, black and white LCD, Nokia 5110 clone, 84X48 pixels
* audio IN and OUT
* 6 users buttons
* 2 memory card: 1 uSDCard from where system boots and 1 SDCard
* USB mini (for operation as USB Mass Storage Device)
* Operates from USB or Li-ion battery, and charges the battery when connected to USB
* JTAG connection for debugging
* 3D printed enclosure
I will now start porting Rockbox
Finally I have all the hardware needed to build my own player:
That LCD cheap (6â‚¬) and I bought if on Ebay - there are many sources for it. The advantages are the simplicity to wire it to board, his low power, low price and easy to source. Disadvantages, well, it's a black and white LCD of 84x48 pixels.
Selling a DIY Lyre player
I am planning to assembly by hand and sell on Ebay and Etsy for 200â‚¬. I plan to also design and print the enclosures on my RepRap 3D printer. I will ship the player running Rockbox and the uSDCard full of music (CC licensed music) and with source files of Rockbox firmare, hardware and 3D file on the 3D printed enclosure.
Maybe I will design the enclosure as being an audio cassette :-)
About Lyre project and using actual IMX233 ARM9 @454MHz board, I need to use Rockbox as firmware, since the board have as maximum 32MBytes of RAM and Android needs much more.
I am looking for a device just dedicated for audio and if possible, easy to share the audio files - for now, the easy way is to use the SD memory card or connect the device to a PC where it will act as a USB flash drive.
I am not looking for web browsing, facebook, etc. Maybe in future use the USB Host capabilities to add a USB<->Wifi adapter, for connect to Internet to listen radio stations or something like that. Right now, the straight way is to play music from the SDCard (which is realistic to develop/do in 6 months).