¿Impresión 3D? Bitch please, yo quiero un tatuaje.

3d-printing-tattoo-machine-600x324

Hola a todos, después de mucho tiempo sin escribir por acá vengo a visitarlos.

Seré breve en mi post para no aburrir y pasar a lo que nos interesa, la gente que esta bien pinche loca jejeje.

El día de ayer cuando estaba trabajando en un nuevo proyecto de robótica y de repente me vino a la cabeza una idea un tanto enferma, pero curiosa, ¿En un futuro podríamos hacernos un tatuaje sin necesidad de que algún artista de la piel nos haga esperar con una cita? Digo, no suena tan descabellada la idea, si hace unos años imaginamos poder descargar cosas de internet y tenerlas fisicamente, esto gracias a la creación de las impresoras 3D.

Entonces me puse a investigar y en este pequeño mundo descubrí (de nueva cuenta) que alguien había pensado lo mismo que yo pero que ya tiene manos a la obra.

Estos malditos hackers (LeL) se aventuraron en modificar una makerbot replicator 2 en una maquina tatuadora, me puse a investigar más sobre estos muchachones y resulta que la idea nació allá por el 2013, en un congreso organizado por la Ministra de Cultura Francesa, Aurélie Filipetti.

Aquí les dejo el video con la prueba de esta modificación, con ustedes la “3D Printer X Tattoo Machine”

 

Ahora ¿Se imaginan poder hacerse un tatuaje creado por una persona del otro lado del mundo? Sería “fukin asom” maldita tecnología, no sé… TE AMO.

Ahora les comparto otros dos videos más, unas pruebas en piel y otras en un brazo de latex.

 

Gracias por leer y compartir, nos leemos pronto, valen mil.

Driver de Arduino UNO R1 o DCduino de nuestra tienda

ArduinoR1Hace poco nos llegaron a nuestra tienda una variedad de Arduino Generico muy similar a la versión R1 de Arduino o mejor conocido como DCduino, la principal diferencia de este Arduino con la versión R3 es el chip que usa para hacer la conversión USB a Serial que en este caso en vez de usar un Atmega8u4 o Atmega16u2, usa un chip CH341 que es muy similar al muy conocido FTDI232.

Arduino_CH341

En todo lo demás este Arduino es idéntico a los demás, el único inconveniente con el que se encuentran todos los usuarios es que el driver para este chip no viene dentro del IDE oficial de Arduino, si eres uno de los usuarios que tiene una de estas tarjetas te dejamos el link de driver para Windows 7

http://www.wch.cn/download/CH341SER_ZIP.html

Con esto tendrás tu Arduino 100% trabajando y sin ninguno inconveniente

Usando las entradas analógicas de Arduino como Digitales

entradas_analógicas_arduino

entradas_analógicas_arduino

Hoy he descubierto algo que nunca me había paso por la mente y es que las entradas analógicas de Arduino (A0 a A5) pueden usarse como entradas y salidas digitales. Así es el bootloader de Arduino si te permite hacer este tipo de cosas como cuando desarrollas directamente para AVR’s

¿Como hacemos esto?

Como pueden ver simplemente A0 a A5 se convierten en los pines del 14 al 19 digitales y eso es todo, espero les sirva este tip como una solución para cuando andan escasos de pines.

Saludos Inventores

Usando Mapillary en Raspberry Pi

mapillary_raspberrypi2Desde hace poco tiempo me he hecho fan de la comunidad Mapillary y su proyecto, he visto personas usar su smartphone, GoPro y algunos otros tipo de camaras para mapear su ciudad, es por eso que he realizado este proyecto para mapear mi ciudad con una Raspberry Pi basado en el proyecto de Picamera de Adafruit, he realizado un fork del repositorio de adafruit y lo he puesto en

https://github.com/sabas1080/RaspberryPi_Mapillary

Estas son algunas fotos de el proceso de desarrollo haciendo tests

mapillary_raspberrypi4

mapillary_raspberrypi5

mapillary_raspberrypi6

Ademas he realizado un instructable donde indico paso a paso como replicar el proyecto

http://www.instructables.com/id/Mapillary-en-Raspberry-Pi/

mapillary_raspberrypi3

 

mapillary_raspberrypi

Estas son algunas fotos que tome y subí a Mapillary con la Raspberry Pi

http://www.mapillary.com/map/im/3n0wM3EvocNTxGPKLEyqpw 

http://www.mapillary.com/map/im/uIY1uKnUrwi-RY51GYpsWQ

Todos están cordialmente invitados a participar en el proyecto por medio del repositorio

https://github.com/sabas1080/RaspberryPi_Mapillary

Espero ver pronto sus proyectos y comentarios

Saludos Inventores!

[17 de Mayo] Fotocaminata Mapillary Aguascalientes

mapillary_fotocaminata

mapillary_fotocaminata

Los señores de Mapillary nos han invitado a mapear el centro de Aguascalientes y en conjunto con nuestros amigos de Fotocaminantes estamos invitando a todos los interesados a participar.

Hola Hidrocálidos
El 17 de Mayo a las 4pm, nos reuniremos en el centro de Aguascalientes para tomar fotos, hablar de OpenData, tecnologias móviles y generar un mapa visual del centro de Aguascalientes.

El sitio del inicio del recorrido será en The Inventors House: Guadalupe 306, De Guadalupe, 20050, Aguascalientes.

Queremos premiar a aquellas personas que tomen fotos del recorrido con 2 premios (cheque regalo de Amazon) para los participantes de esta fotocaminata.

Los premios se entregaran a:

1) El usuario que tome la mejor foto panorámica del centro de Aguascalientes. Se valora nitidez de la foto y ángulo más creativo.
2) El usuario que tome más fotos de todo el recorrido.

Requisitos:
– Se deben bajar la aplicación (Android, iPhone y Windows Phone) y crearse un usuario de Mapillary para participar.
– Apuntarse en esta página de Meetup.com como participante.

¿Aun no sabes que es Mapillary?

Mapillary: un Google Street View hecho por las personas

Así que ya saben todos a mapear Aguascalientes, los esperamos con su smartphone o camara GoPro o cámara apoyándose de un GPS.

Saludos Inventores

mapillary - tih

Gracias a @nicrosphera por el diseño de nuesto cartel, pueden ver mas de sus diseños en su portafolio persona

[22 de Abril] Demo Day: Pégale al Cuarentón

Pegale_al_cuarenton

Lo señores de Lugh y Corunda Studio regresan a la casa en colaboración con Artware de Club Nientiendo para mostrarnos su nuevo juego y una interesante aventura para retar a los participantes de este Demo Day llamada “Pégale al Cuarentón”

Está muy cerca la hora en que podrás descargar tu furia con este cuarentón, así que ve afilando tu móvil, y se uno de los pocos afortunados en disfrutar este juego antes de su lanzamiento oficial.

Pegale_al_cuarenton

¿De que trata el demoday?

Las personas asistentes prueban una beta de un videojuego y proporcionan a los creadores un feedback para mejorarlo o corregir bugs.

¿Que requiero para asistir?

En este caso solo tu smarphone, el día del evento se te entregara el APK para poder jugar

Te esperamos el próximo miércoles 22 de abril en The Inventor House, a las 8pm, lleva tu Smartphone Android.

Modificar Resolución de Silent Hill 2 PC

Hola, vengo a hacer un tutorial de como podemos modificar manualmente de nuestro juego a la resolución deseada, recordar que este juego es viejo, por lo que las resoluciones que nos ofrece no son suficientes para los que contamos con equipos de nueva generación, puesto que este juego solamente da las resoluciones: 640×480, 800×600, 1024×768

Yo al estar navegando por internet y solucionar este problema, no encontré mucho así que me dí la tarea de investigar (hacer un hack) al juego para llegar al resultado deseado.

Nota:

  • Está probado para el sistema Windows 7, también puede que arranque sistemas operativos anteriores pero mas nuevo no se ha probado que sean estables.
  • Lo intenté para la versión de Director’s Cut, no se si realmente funciones para el normal.

Nos vamos a la carpeta de instalación de nuestro juego, y buscamos el archivo “sh2pc.exe
Captura02

Recordar hacer un respaldo, copiando y pegando ese ejecutable es mas que suficiente.

Al momento de ejecutarlo, correr el programa como administrador y con compactibilidad de Windows 2000, para quitar la posibilidad de que falle el programa por falta de compactibilidad.
Captura03


Usaremos un editor Hex, Descargamos el programa: xvi32 Link

Lo descomprimimos y lo ejecutamos como administrador.
Captura04
Captura05


Este sería el programa, vamos a abrir el archivo a modificar, le damos en
File” -> “Open
Captura06

Seleccionamos nuestro archivo a modificar
Captura07


Podemos insertar la resolución deseada de forma manual o solo reemplazando


REEMPLAZANDO (Fácil)
Dar el el botón de reemplazar “Replace
Captura08

Pegamos en buscar “Find” el siguiente código: 80 02 00 00 E0 01
y en reemplazar “Replace” el código de la resolución deseada (Ver Tabla)
Captura10

Aceptar, Guardar y ejecutar el programa. (Ver Ejecutar)


MANUAL (Normal)
Buscar el siguiente código: 80 02 00 00 E0 01
se encuentra en la dirección:
Linea: 4A146E
Posición/bloque: 4A1474

Ya sea que le estemos bajando hasta encontrar la linea y posición ó podemos tomar un atajo y buscarlo.
Captura09
Captura11

Captura12

Y lo reemplazamos por uno de los códigos que están en la tabla (Ver Tabla) ó los insertamos directamente (Ver Algoritmo)
En mi caso, lo adapté a una resolución de 1366×768, por lo que tuve que sustituir por el código: 56 05 00 00 00 03
Captura13

Guardar y ejecutar el programa. (Ver Ejecutar)


Tabla

Código Resolución
80 02 00 00 E0 01 640×480
20 03 00 00 58 02 800×600
C0 03 00 00 58 02 960×600
00 04 00 00 00 03 1024×768
70 04 00 00 88 02 1136×648
00 05 00 00 D0 02 1280×720
00 05 00 00 00 03 1280×768
00 05 00 00 20 03 1280×800
56 05 00 00 00 03 1366×768
A0 05 00 00 84 03 1440×900
90 06 00 00 1A 04 1680×1050
80 07 00 00 E0 01 1920×480
80 07 00 00 38 04 1920×1080
80 07 00 00 B0 04 1920×1200
60 09 00 00 58 02 2400×600
00 0A 00 00 40 06 2560×1600
00 0C 00 00 00 03 3072×768
00 0F 00 00 00 04 3840×1024

Algoritmo
Si no encuentras la resolución deseada, podemos sacar nuestra propia resolución, solo es una conversión de Decimal a Hexadecimal pero para saber cual valor es cada uno necesitaremos conocer como es la estructura.
ó de Hexadecimal a decimal para ver que resolución puede manejar el Código.

Tenemos 6 bloques de datos.
A–B–C–D–E–F
80 02 00 00 E0 01

Los bloques:

  • A y B Es la resolución X
  • C y D No se usan por lo que van a estar en 00 siempre.
  • E y F Es la resolución Y

Podemos usar una calculadora científica que haga todo este proceso ó manual:

Para comprobar que la calculadora realmente este configurada para ello ó la formula que usan si haga la conversión, pueden poner como ejemplo uno de los Códigos y corroborarlo.


Ejecutar
Después de haber guardado, intente ejecutarlo, es normal si no se ejecuta a la primera, a la segunda lo ejecutará como aprueba de fallos, con todo bajo y la resolución de 640×480, si, es la resolución del sistema que hemos modificado.
Captura14

Si no pueden desde las opciones del juego pueden hacer los respectivos cambios desde las opciones gráficas del juego. Si no se pueden ver los cambios por la redimensión de la pantalla pero algo así quedaría. Si la resolución deseada, no les corre el programa, intente con otra resolución menor, recomendable los que hay en la tabla. (Ver Tabla)

Antes 640×480 Después 1366×768
Captura15 Captura20
Captura16 Captura21
Captura17 Captura22
Captura18 Captura23
Captura19 Captura24

JNI en raspberry Pi

En este pequeño tutorial veremos como implementar JNI con C en raspberry pi.

Primero que nada empezaremos explicando un poco de que es JNI, después veremos los comandos para instalar java y WiringPi, por ultimo se explicara un código ejemplo básico para iniciar.

Instalación

Para trabajar sobre raspberry pi es necesario tener previamente montando una imagen de sistema en la raspberry, haber instalado una versión de java.

sudo apt-get update && sudo apt-get install oracle-java7-jdk

WiringPi es una biblioteca de acceso a los pines GPIO escrito en C, esta nos servirá para poder trabajar sobre lectura y escritura en los pines. Para su instalación les dejare esta guía y este vídeo de apoyo.

Ahora si estamos listos para comenzar.

¿Qué vamos a hacer?

En este ejemplo prenderemos uno de los dos leds seleccionado que tenemos. Para ello crearemos una interfaz de menú en java muy simple implementando buffereader para detecte la entrada del teclado que indicara cual led se prenderá, utilizaremos la tecla 1 y 2 para ello.

La parte de código nativo lo trabajaremos con C, en este proyecto generaremos una clase que se encargara del manejo de las instrucciones en este caso valorara el led que se selecciono para encenderse y ejecutara la instrucción de encendido.

 Para este ejemplo cree una carpeta de trabajo llamada ejemplo

 mkdir ejemplo

Dentro de ella cree mi proyecto, mi clase en java se llamara PrendeLed.java y en c se llamara Estado.c.

sudo nano PrendeLed.java

Nota: Es importante quitar los comentarios del código si no les marcara errores al compilarlo.

Código PrendeLed.java:

import java.io.*;  // importar
  public class PrendeLed{ // clase
   static int led; // variable led
public static native void  Estado(int led);
public static void main(String[] args){
PrendeLed prendeled= new PrendeLed();

BufferedReader entrada= new BufferedReader(new InputStreamReader(System.in)); // lectura

try{
System.out.println ("MENU: Elige Opcion"); // Menú 
System.out.println ("1) Prender Led Uno");
System.out.println ("2) Prender Led Dos"):

led=Integer.parseInt(entrada.readLine()); // leer entrada
 }catch(IOException e){}
 prendeled.Estado(led);
System.out.println ("Encendiste el led" + led);             
}
static{
 System.loadLibrary("PrendeLed");
  }
}

Código: Estado.c

#include <jni.h>
#include <stdio.h>
#include <wiringPi.h>
#include "PrendeLed.h"
JNIEXPORT void JNICALL
Java_PrendeLed_Estado(JNIEnv *env, jobject obj, jint led) {
wiringPiSetup ();
pinMode (0,OUTPUT); // GPIO17 , PIN 11 corresponde al pin 0 ver imagen 1.0 declaramos como pin salida
pinMode (2,OUTPUT); // GPIO27 , PIN 13 corresponde al pin 2 ver imagen 1.0 declaramos como pin salida
 if (led == 1) {
 digitalwrite(0,HIGH);
 digitalwrite(2,LOW);
 delay(4000);
 digitalwrite(0,LOW);
 }
 else if (led== 2) {
 digitalwrite(0,LOW);
 digitalwrite(2,HIGH);
 delay(4000);
 digitalwrite(2,LOW);
 }
 else {
 printf("Leds Apagados:");
}
 return;
}

Comandos para compilar y ejecutar:

javac PrendeLed.java // javac     NombreDelPrograma.java
javah -jni PrendeLed // genera el h java
cc -shared -I/usr/lib/jvm/jdk-7-oracle-armhf/include -I/usr/lib/jvm/jdk-7-oracle-armhf/include/linux -o libPrendeLed.so  Estado.c -lwiringPi

// Este codigo puede darles conflictos debido a que tienen que verificar la versión de instalación de su código java en este caso es open java 7. jdk -7-oracle-armhf // tu ruta de java

export LD_LIBRARY_PATH=.  // Pexara que agarre las librerias
java PrendeLed  //nombre de tu java para ejecutar si todo está bien

 

cod

Para la conexión:

Solo ocuparemos 2 leds, 2 resistencias de 220 o similares y cables.

cir

 

Agradecimientos especiales:

Diego Motafuka colaborador.

Añadiendo tus propias tarjetas de Arduino con Board Manager

Si recientemente has descargado la version mas actual de Arduino IDE de habrás dado cuenta de una nueva funcionalidad llamada “Board Manager” que nos permite agregar mas tarjetas vía internet a nuestro Arduino, esto actualmente solo funciona con tarjetas oficiales Arduino como Intel Edison o Intel Galileo.

¿Pero para que sirve eso?

Luego pasa que cuando tienes una Intel Galileo o Edison o trinket o un ESp8266 tienes que tener distintas versiones de Arduino IDE para cada tarjeta, con Board Manager Arduino trata de solucionar este problema y que no tengas una version de IDE para cada tarjeta.

Hoy les traigo una manera desde Adafruit de como agregar tarjetas “no oficiales” de Arduino por medio de Board Manager entre las que se encuentran:

  • Adafruit AVR Boards – incluido el soporte para Flora y Trinket Pro. Próximamente Gemma y Trinket.
  • ESP8266Esto añade un clic instalar el soporte para el proyecto ESP8266 Arduino  sin tener que descargar una copia separada del IDE de Arduino.
  • Arduino Leonardo & Micro MIDI-USB – Este añade MIDI a través de USB de la ayuda para la Micro y Leonardo utilizando el proyecto arcore .

A mi la verdad se me hace muy interesante la parte de ESP8266 que es una tarjeta con la que hemos estado trabajando. A continuación veremos cómo configurar el Arduino IDE para utilizar el proxy.

Lo primero que debemos hacer es descargar el Arduino IDE 1.6.3

Ahora debemos abrir nuestro IDE  Arduino y vamos a nuestras preferencias a configurar el proxy

preferencearduino

Ahora agregamos los siquientes valores

proxy

Danos click en el botón ok y ahora vamos a Tools–> Board—>Board Manager

manager2

Ahora podremos ver que se han agregado varias tarjetas, seleccionamos la que queramos agregar a nuestro IDE y presionamos instalar, en este caso yo elegí ESP8266

adafruitboard

Ahora reiniciamos nuestro IDE, vamos a Boards y ya tendremos agregado nuestra tarjeta y en este caso en la seccion de “programmer” también ya esta agregado esptool

manager1

¿Pero como funciona esto?

Es un “hombre en el medio” o como Adafruit lo llama “Adafruit en el medio”, el IDE de Arduino va y busca los paquetes de las tarjetas a arduino.cc pero primero pasa la pagina de adafruit que funciona como proxy.

adafruit_products_proxy

¿Hay riego en eso?

Pudiera ser que si, pero en lo personal confió en adafruit

Esto es todo por mi parte, hasta la próxima Inventores

GitHub de proyecto: https://github.com/adafruit/adafruit-arduino-proxy

Fuente: Adafruit

Descarga archivos de Mega con Raspberry

image08

Hola a todos, en varias ocasiones por la chamba que me cae en fiverr es necesario enviar imágenes de Raspberry comprimidas, la última vez me tocó enviar una imagen que pesaba casi 3 GB por la cantidad de cosas que instalé.

Mega  es mi servicio preferido para enviar estas pesadas imágenes debido a que su velocidad de subida y de descarga es muy buena (Dropbox y Google Drive no terminan por convencerme) y además tienes 50 GB de espacio gratis.

El problema recurrente es que siempre tengo que dejar subiendo esta imagen en mi computadora principal (en varias ocasiones he tenido que dejarla toda la noche), afortunadamente tenemos una interesante opción para hacer esto desde nuestra Raspberry (y no exactamente haciéndolo desde el navegador web).

Lo que vamos a usar se llama Megatools (http://megatools.megous.com/) lo cual es una interfaz de linea de comando para Mega.

Como primer paso necesitamos instalar las dependencias:

sudo apt-get -y install build-essential libglib2.0-dev libssl-dev libcurl4-openssl-dev libgirepository1.0-dev

Descargamos el código fuente y descomprimimos:

wget http://megatools.megous.com/builds/megatools-1.9.94.tar.gz

tar xvf megatools-1.9.94.tar.gz

Ahora aplicamos la típica secuencia para compilar en Linux:

cd megatools-1.9.94
./configure
make
sudo make install
sudo ldconfig

Agregaremos nuestra cuenta de  Mega, para esto necesitamos crear un archivo oculto llamado “.megarc” en el directorio  $HOME (/home/pi) y agregar las credenciales en el siguiente formato:

nano /home/pi/.megarc

Agregamos:

[Login]

Username = your@email

Password = yourpassword

Guardamos y salimos (ctrl+o y ctrl+x), para comprobar que se puede conectar ejecutamos:

megadf

Mostrará algunos errores debido a que no encuentra el entorno X11, puedes ignorar esto, y al final nos dirá los datos de almacenamiento de nuestra cuenta:

image01

Subir un archivo a Mega

Este es el escenario, tienes que subir un archivo a Mega, ya lo tienes listo para enviar en tu computadora principal y quieres subirlo a Mega con tu Raspberry.

Lo primero es copiar el archivo a una memoria USB y conectar esa memoria a tu Raspberry, después vamos a crear una carpeta y a montar la memoria en esa carpeta con los siguientes comandos:

cd $HOME

mkdir media

sudo mount /dev/sda1 media

df -h

image04

Con el comando “df -h” podemos ver si la memoria se montó correctamente, con “ls” podemos ver los archivos de la carpeta, en este caso el archivo de interés es “Comprobante de pago 2.pdf”

cd media

ls

image06

Para evitar que el archivo se pierda en el posible mar de archivos que tengamos en la raíz de nuestra nube en mega, crearemos una carpeta en nuestra nube llamada “pagos”, para esto hay que entender que tenemos la siguiente estructura de carpetas en la raíz de nuestra nube:

  • /Contacts Tu agenda de contactos de otros usuarios Mega
  • /Inbox Bandeja de entrada de mensajes de otros usuarios de Mega
  • /Root Carpeta donde se alojan los archivos
  • /Trashes Carpeta de la papelera de reciclaje

Nuestro interés se centra en /Root, que es la carpeta donde se alojan los archivos, procedemos a crear la carpeta:

megamkdir /Root/pagos

Y procedemos a subir nuestro archivo:

megaput –path /Root/pagos Comprobante\ de\ pago\ 2.pdf

Vamos a nuestra cuenta en Mega y podemos confirmar que el archivo se ha subido a la carpeta indicada.

image00

Descarga de un solo archivo de Mega

Ahora el escenario es más simple, tenemos un link que queremos descargar, con el siguiente comando descargamos el archivo:

megadl ‘https://mega.co.nz/#!ZxRgzDBT!aRABqj1xs8FQvYNkFzJCxsg-63j3sNdFkUleKMq01HM’

Hay que resaltar que se usa comillas simples (‘) de cada lado del link con el fin de evitar malas interpretaciones de la consola, no necesitas tener tu cuenta registrada para descargar un link publico con megadl (recuerda desmontar la memoria con “sudo umount /dev/sda1” para evitar perdida de archivos).

Sincronización de Carpetas

En ocasiones la cantidad de archivos que queremos subir (o descargar) son muchos , para este escenario usamos megasync.

Supongamos que encontramos varios archivos en mega que queremos descargar, lo primero es agregar los archivos a nuestra nube en Mega, para esto simplemente damos clic en importar a nuestra nube cuando tengamos la venta de descarga.

image03

Una vez importado lo movemos a una carpeta donde agruparemos todos los archivos a descargar, para este ejemplo tengo unas fotos de impresión 3D en una carpeta que quisiera descargar.

El truco aquí es descargar las imágenes con la Raspberry, pero que sean colocadas en la memoria USB de forma directa, esto es ventajoso si la cantidad de archivos es grande, ya que para pasar los archivos a nuestra computadora principal solo hace falta desconectar la memoria y copiar.

image09

Nos movemos a nuestra USB, creamos una carpeta y descargamos:

cd /home/pi/media
mdkir fotos
cd fotos
megasync –local ./ –remote /Root/fotos –download

image05

La opción –download es necesaria, debido a que el comportamiento por defecto de megasync es subir archivos. Ahora nuestras imágenes están en nuestra memoria USB, listas para ser descargadas a nuestra computadora principal (recuerda desmontar la memoria con “sudo umount /dev/sda1” para evitar perdida de archivos).

Ahora subiremos algunas otras fotos con el mismo comando, con “ls” podemos ver que he agregado un par de fotos a la memoria:

image02

Repetimos el comando pero sin la opción –download:

megasync –local ./ –remote /Root/fotos

Si nos vamos a nuestra nube podremos ver que los archivos se han subido.

image07

Dejar trabajando a la Raspberry

Si estas con una sesión de ssh y haces un megasync/megadl/megaput y cierras la sesión te darás cuenta que la ejecución termina, lo que es muy molesto si los archivos son muy grandes, para esto usamos el comando de linux nohup, el cual mantiene el proceso (programa) corriendo a pesar de que la sesión de consola ha terminado.

nohup megaput –path /Root/fotos test_mp4.mp4

Con esto concluimos este post, espero les sea de utilidad como lo es para mi, cualquier comentario o duda no duden en escribirla en la sección de comentarios.

Federico Ramos

Twitter: @tejonbiker

Blog: tejonbiker.wordpress.com

Más información y links:

Después de instalar megatools, en tu consola de la Raspberry ejecuta:

man megarc

man megadl

man megaput

man megammkdir

man megasync

http://rm-rf.es/nohup-mantiene-ejecucion-comando-pese-salir-terminal/

http://www.raspberrypi.org/forums/viewtopic.php?t=30523

https://github.com/megous/megatools