/*MUSICHELLO instalation instruction: THE DANGEROUS SIMPLE WAY*/

YOU HAVE TO BE ROOT, use su or sudo to perform those tasks.

-mkdir myfolder to create a folder then copy the installer and the tar.gz archive inside

-open a terminal then get inside that folder with cd path/to/myfolder then run tar xvzf musichello_version.tar.gz to extract the content

-perform fdsik -l, discover your target device address (like /dev/sdx)

-run chmod +x install.sh then ./install.sh

-insert the correct destination volume as requested and wait....

Once finished you are ok.


Get a thumbdrive etc. and do a format with a fat32 LBA or any EXT filesystem, DO NOT USE NTFS!

Download and extract thumbdrive.tar.gz from here, copy the content on your pendrive thumbdrive etc.

Your drive should look like this:


Copy all your mp3 files inside the "MP3" folder.

Theres a file named 'streams.m3u' inside the PLS folder, with a text editor copy all the address links, one for
each line, you'll find those links inside .pls and .m3u files from the internet streams.

Your streams.m3u file should look like this:



Open wifi.sh with a text editor and replace "MY-SSID" with your actual wifi SSID and "WPA-PASSWORD" with your
actual wpa password, DO NOT TOUCH ANYTHING ELSE, save and exit. 

WEP encryptions are not allowed.

For the internet connection you have to use a WI-FI dongle compatible with the raspberrypi, you'll find
one for less than 8 buks on ebay.

Insert the drive in the raspberryPi USB port, power up!


/*********************KNOWN ISSUES

1 - If you wanna use the panel controlled options to upload/download files from other drives, connect a second thumbdrive

    only when the system is running, not before the boot or the system could recognize the wrong "primary" volume.

2 - If your thumbdrive sinks much current, the system reboot if you try to connect to an USB port, the same could happen

    with WI-FI dongles, to solve this use a USB switch with his own power source, anyway i tryed with Kingstone thumdrives

    without any poroblem. A second solution is here.


You need administration privileges, use su or sudo to perform those tasks and pay attention

of wich volume you are going to work into, as an administrator you can easily fuck up the system!

Untar the package with tar xvzf musichello_version.tar.gz

-perform fdsik -l and check your SD device address (like /dev/sdx)

-create 3 paritions:

-fdisk /dev/sdx
o (remove older partitions)
n (new)
p (primary)
1 (n° 1)
ok (first sector)
+100M (ending sector)
t (partition id)
c (FAT32-LBA)

n (new)
e (extended)
2 (2nd)
ok (first sector)
ok (last sector)

n (new)
l (logical)
5 (5th)
ok (first sector)
ok (last sector)
w (write changes)
q (quit, but it should quit by itself)

Next you have to format, mount and copy the files
in the right partitions:

mkfs.vfat /dev/sdx1 && mkfs.ext4 /dev/sdx5

mkdir tmp_boot tmp_linux

mount /dev/sdx1 tmp_boot && mount /dev/sdx5 tmp_linux

cp -r boot/* tmp_boot && cp -r linux/* tmp_linux

sync && umount /dev/sdx1 && umount /dev/sdx5

rm -r tmp_boot tmp_linux

Thats all.

This board makes easy the connection between a simple LCD display (HD44780 COMPATIBLE) and your raspberrypi board.

It has a buzzer for sound effects, I2C and SPI separated connectors and free pins on the top position plus software controlled

lcd backlight.


HD44780 ADAPTOR sch

 MG 3077

 MG 3111