Orange Pi 2G IoT Ayuda y referencias
Orange Pi 2G IoT Referencias
Grupo de Telegran Orange Pi 2G IoT:
Quitar el guion t.m-e, es para evitar spam:
https://t.m-e/joinchat/AAAAAEHxVPlYqktFzY6Sxg
Links para trabajar con la Orange Pi 2G IoT desde cero:
1. Las descargas de Sistemas Operativos y Android SDK:
http://www.orangepi.org/downloadresources/
-Android-Tcard
-Ubuntu Server_For_OrangePi 2G_IOT
-2G-IOT_Android SDK source Code
-Android-Nand For OrangePi 2G-IoT
-Armbian_Orangepi2g-iot
2. Manual muy completo para empezar a trabajar con la Orange Pi:
https://mega.nz/#!ds0BEB6Q!wYNc_gpWlzmt_P4eXCS5Ahr0lICTsUOFPnviib3z5IA
3.- Trabajar con la Orange Pi 2G IoT
3.1 Configurar modem GPRS :
http://surfero.blogspot.com.es/2017/04/freedompop-orange-pi-2g-iot.html3.2 Orange Pi 2G IoT: Automatizando tareas. (autoconexión con operador):
http://surfero.blogspot.com.es/2017/05/orange-pi-2g-iot-automatizando-tareas.html
3.3 Una carcasa que he realizado para esta placa:
http://www.thingiverse.com/thing:2298826
3.4 Configurar la Conexión USB ---TTL
3.5 Tunel Entre Orange Pi 2G IoT y servidor netcat remoto - SSH por GPRS -
http://surfero.blogspot.com.es/2017/05/tunel-entre-orange-pi-2g-iot-y-servidor.html
3.6: Otra forma de conectar por la red de datos a nuestra Orange Pi 2G IoT, en este caso con tunel
inverso por SSH:
http://surfero.blogspot.com.es/2017/05/conexion-por-red-de-datos-movil-2g-g.html
4 Salidas GPIO Orange Pi 2G IoT
http://surfero.blogspot.com.es/2017/05/salidas-gpio-orange-pi-2g-iot.html
5.Usar el puerto USB en linux:
Hay que poner los swiches 1234 en OFF y 5678 en on:
6. Usar la función de bluetooth en nuestra tarjeta:
http://surfero.blogspot.com.es/2017/06/orange-pi-2g-iot-bluetooth-21-howto.html
7.Orange Pi 2G IoT - Ubuntu 16.04
http://surfero.blogspot.com.es/2017/06/distribucion-gnulinux-para-orange-pi-2g.html
8. Orange Pi IoT 2G: Sistema operativo de sólo lectura (y S.O en descarga)
http://surfero.blogspot.com.es/2017/06/sistema-operativo-de-solo-lectura.html
9.Pantalla Tactil CapacitativaTFT 3.5" para Orange Pi IoT 2G:
http://surfero.blogspot.com.es/2017/07/pantalla-tactil-tft-35-para-orange-pi.html
9.1 Simple carcasa 3d para esta placa:
http://surfero.blogspot.com.es/2017/07/orange-pi-iot-2g-lcd-carcasa-3d-simpe.html
10.Cómo configurar un servidor VNC en Ubuntu Server para Orange Pi IoT 2G sin x-server
http://surfero.blogspot.com.es/2017/07/como-configurar-un-servidor-vnc-en.html
11. Cómo trabajar con la memoria NAND, escribir en ella desde un PC con linux:
http://surfero.blogspot.com.es/2017/08/orange-pi-iot-2g-trabajar-con-la.html
12. Instalar Linux en la memoria NAND:
http://surfero.blogspot.com.es/2017/09/orange-pi-iot-2g-flashear-memoria-nand.html
Comentarios
Felicidades por el blog eres de los pocos que tiene información sobre esta placa, los demás repiten como loros los detalles técnicos de la placa y nada más.
Un saludo Jaime.
Lamento decirte que todavía no me he peleado con los pines GPiO, he leído que los 40 pines son compatibles con la raspberry pi. Tengo pendiente usar sensores DHT22 y MQ-135. La intención es recoger información y graficarla usando BB.DD mysql y apache con php, ya lo hice hace tiempo con raspberry pi.
Ahora ando liado intentando configurar un cliente VPN por GPRS desde la Orange Pi 2G IoT con una raspberry pi que hace de servidor VPN (los operadores no nos dan IP publicas en conexiones de datos moviles), de esta manera tendría el túnel y la Orange pi 2G IoT con una ip local y así acceder a los servicios que ofrezca, en estos servicios incluyo las lecturas de los sensores conectados a los pines GPIO, es interesante porque de esta manera la Orange Pi puede quedarse en la casa del pueblo, etc... usando los datos gratuitos de freedompop.
Voy a intentar aplicar tu solución, más que nada porque me parece muy adecuada para simplificar lo que busco.
http://surfero.blogspot.com.es/2017/05/conexion-por-red-de-datos-movil-2g-g.html
Dos cuestiones:
1. ¿Alguien a probado a pinchar un USB - rs232, ftdi o similares? El kernel no los reconoce.
2. El puerto serie de la GPIO, ¿alguien sabe a que dispositivo Linux se asocia?
Gracias, un saludo a todos.
2-GPIO esta portandose wiringpi.
En los pines debug estoy conectando la consola serie para tener un login.
Pero lo que quiero es conectar un conversor usb - rs232 para tener un puerto serie donde atacar a un periférico. Pero el kernel no lo reconoce, ni ftdi, ni pl2303 otros
La otra opción es via GPIO, pero tampoco se que dispositivo Linux se crea para este puerto serie.
El puerto Debug no puedo usarlo porque al arrancar la placa Orange enviaria información de arranque al dispositivo y áste se colgaría.
¿alguna idea?
¿alguien probó un usb - rs232?
Hay muchos más periféricos que tampoco los reconoce el kernel: dongles usb 3G, varios pendrives, .....
Para usar el puerto usb debes cambiar los 8 interruptores, ponerlos al reves de como vienen de serie. Creo que esta en el manual PDF de la placa, mas arriba esta el link.
Lo de los interruptores lo supe gracias al tu estupendo blog porque creo que en el pdf no hace referencia a los switches.
Haciendo lo de los interruptores es cierto que se activa el USB (si no tocas los interruptores no se ve ni es HUB usb interno). Pero una vez hecho todo, si insertas dispositivos USB no pilla ninguna (modem 3G, ftdi usb ,... ). Lo he probado con Ubunutu, debian, armbian y raspbian.
Nada, debe ser que el kernel no lleva los módulos o algo por el estilo.
Pues no se que puede pasar.
¿serias tan amable de colgarme tu imagen al google drive, dropbox o similar?
Así probamos los mismo y te informo de que tal han ido mis pruebas.
Un saludo.
Te recomiendo q t unas al grupo de telegram (mas arriba tienes el link)
Probé tu imagen pero le pasa lo mismo. Debe ser que no han incluido los módulos del kernel para un sinfín de periféricos USB. Los más interesantes para mi era el FTDI USB 232 y un posible módem 3G. (da un panic module en varios perifericos).
Se supone que la Orange PI 2G es ideal para IoT. Pero si no puedes conectar periféricos al USB no puedes controlar señales o maquinas remotas. De momento la utilidad de la placa la descarto. Buena para jugar y encender algún led, pero para algo real no le veo la validez.
Me falta testear el Android en la placa. La esperanza que tengo es que con Android suele funcionar todo. Os compartiré los resultados de las pruebas.
Un saludo.
El kernel de la Orange Pi no incluye los módulos FTDI ni pl 2303, entre otros.
Recompilé el kernel incluyendo los modulos y ya funciona perfectamente.
Un saludo.
Estamos a la espera de q funcionen ok las librerias wiringpi para leer sensores por GPIO.
Por otro lado hace unos días problema una pantalla tft con la parte de android esta la entrada
Can I connect enc28j60 or w55xx ethernet modules? And have connection not over wifi or gprs?
But you have to compile the necessary kernel modules for it, since the Orange Pi kernel does not include them.
I've build enc28j60 module, check devices.c in kernel to switch on device as kernel module. Made some changes (uncomment in rda-spi string with error return, otherwise boot freezes). Connect wires on spi2.0 and have errors on boot, that chip not found. I think there are 2 ways: enc28j60 needs 3.3V power instead of 2.8-2.9V from Pi, or invalid pinout on boot. This is my investigation.
Hace bastante tiempo estuve probando la orangepi 2G-IOT y la encontré realmente inestable. El wifi iba fatal, el gprs no me daba ninguna confianza, algo pasaba al poner ubuntu sobre la nand que no recuerdo y apenas habia soporte y actualizaciones por parte del desarrollador.
Como veo que has estado haciendo muchas cosas para esta placa, ¿sabes si la ultima imagen que sacaron de ubuntu server (febrero de 2018) es mas estable en todos los aspectos?
En su día desestimé desarrollar nada para la placa porque necesitaba algo robusto por tratarse de proyectos headless.
Ahora acabo de desestimar tambien la orangepi 3G-IOT porque, iluso de mi, pensaba que habrian hecho un producto mas profesional siendo evolucion de la 2G. En la imagen linux no funciona ni modem, ni el bluetooth, ni el gps, ni el usb host... Vamos, que funciona el wifi y poco mas.