| 
																	
																	
																	
																 | 
																@ -0,0 +1,130 @@ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																Issues to solve | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																=============== | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																which version of beagles to buy | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																------------------------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																-   I prefer to use the beaglebone black wi-fi, if it is possible to | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    connect them to Jade\'s internet | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																-   Otherwise the ethernet version is preferred to use with usb-internet | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    sharing | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																-   Install in computer the PuTTY software and some bash option to use. | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																day-1: Introduction to the beagle-boards and basic applications | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																=============================================================== | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																Introduction to the beagle boards. | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																---------------------------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																### Connection | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																-   Basic USB connection | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																-   Connect to a IP address | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																-   SSH connection | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																ssh -X debian\@192.168.7.2 debian:temppwd | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																### Sharing the internet through usb | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																### Wi-Fi | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																To connect to your Wireless network type the following command in the | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																terminal window: | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    $sudo connmanctl | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    connmanctl> enable wifi | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    Enabled wifi | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    connmanctl> scan wifi | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    Scan completed for wifi | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    connmanctl> services | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    wifi_506583d4fc5e_544e434150413937414239_managed_psk | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    connmanctl> agent on | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    Agent registered | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    connmanctl> connect wifi_506583d4fc5e_544e434150413937414239_managed_psk | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    Passphrase? xxxxxxxxxxx | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    connected wifi_506583d4fc5e_544e434150413937414239_managed_psk | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    connmanctl> quit | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    $ping www.google.com | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																### Basic File System Commands | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  Name                Command   options                                 example | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  ------------------- --------- --------------------------------------- ---------------------------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  List files          ls        -a shows all                            ls -la | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                                -l long format                           | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                                -R recursive                             | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  Current directory   pwd       -P prints the physical location         pwd | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  Change              cd        .. takes you up a level                 cd /home/gmarx | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  directory                     \~ takes you to home directory          cd \~ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  Make                mkdir     -p make parent directories as needed    mkdir -p test/example | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  directory                     -v print a message for each directory   mkdir -p /test/example | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                                                                        \*first example creates | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                                                                        folders inside the | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                                                                        current folder, other one | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                                                                        creates folder in root directory | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                                                                         | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																### Terminal | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  Command   Description | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  --------- ------------------------ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  CTRL-c    Stop current command | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  CTRL-z    Sleep program | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  CTRL-a    Go to start of line | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  CTRL-e    Go to end of line | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  CTRL-u    Cut from start of line | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  CTRL-k    Cut to end of line | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  CTRL-r    Search history | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																             | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																!! | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																Repeat last command | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																Beagle software | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																--------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																Developing applications | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																----------------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																The linux file system and commands | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																---------------------------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																day-2: Control versions and interfacing electronics | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																=================================================== | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																git for control version2 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																------------------------ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																C and C++ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																--------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																GPIO interfacing | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																---------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																4. Bone scripts | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																--------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																UART communication | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																------------------ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																day-3: The internet of things | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																============================= | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																A beagle board IoT sensor | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																------------------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																Sensor web server | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																----------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																Linux cron scheduler | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																-------------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																QT rich user interface | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																---------------------- | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																day-4: The project | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																================== | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																project development | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																------------------- |