Este documento presenta la comunicación NFC entre Raspberry Pi y Android. Explica los conceptos básicos de NFC, incluyendo sus modos y protocolos como Android Beam y NDEF. Luego describe las opciones de hardware NFC para Raspberry Pi como lectores USB y módulos conectados al GPIO. Finalmente, demuestra ejemplos prácticos de comunicación entre un dispositivo Raspberry Pi con un módulo Explore-NFC y un teléfono Android mediante modos como lectura, emulación de tarjeta y comunicación punto a punto.
NFC-Conexiones remotas a bases de datosGDGMallorca
Este documento trata sobre Near Field Communication (NFC) y cómo se puede usar para conectar bases de datos remotas en Android. Explica los modos y protocolos de NFC, cómo usar intenciones para detectar etiquetas NFC, y cómo se pueden conectar bases de datos remotas a través de frameworks como HTTP/REST o mediante el uso de SQLite localmente. También menciona GDG Mallorca, un grupo local de desarrolladores centrado en tecnologías de Google.
Programación y uso de tarjetas criptográficas NFC (DNIe, TUI, etc) con AndroidTomás García-Merás
Este documento presenta conceptos básicos sobre tarjetas inteligentes criptográficas y su programación con Android. Explica estándares como ISO 7816 para la comunicación con tarjetas, PKCS#15 para la organización de datos, y ASN.1 para la codificación de datos. También cubre temas como autenticación, canales cifrados, y el uso del interfaz NFC en Android para comunicarse con tarjetas compatibles con ISO 14443.
Near Field Communication (NFC) es una tecnología inalámbrica de interconexión de dispositivos de corto alcance que surge de combinar la tecnología RFID y la tecnología de interconexión de smart cards. Permite realizar una comunicación simple, segura e intuitiva entre dispositivos.
El 20 de Julio la Cátedra Movistar de la Universidad de Deusto impartió la charla "Near Field Communication", dentro de los cursos de Julio que organiza el grupo de software libre (e-ghost) de la Facultad de Ingeniería (ESIDE) de la Universidad de Deusto .
Esta charla, impartida por Raúl de Benito and Rubén Abuín, tuvo por objetivo analizar esta prometedora tecnología, revisar cuál es su previsible implantación en los próximos años y adiestrar sobre las APIs Java ya disponibles para algunos terminales, como el Nokia 6131, que permiten el desarrollo de los primeros prototipos de servicios NFC o usando el paradigma "Touch Computing".
Como ejemplo práctico el potencial de esta tecnología se mostró una sencilla aplicación que permite la visualización en un PC de una foto previamente capturada en un móvil, al aproximar el móvil al portátil.
NFC-Conexiones remotas a bases de datosGDGMallorca
Este documento trata sobre Near Field Communication (NFC) y cómo se puede usar para conectar bases de datos remotas en Android. Explica los modos y protocolos de NFC, cómo usar intenciones para detectar etiquetas NFC, y cómo se pueden conectar bases de datos remotas a través de frameworks como HTTP/REST o mediante el uso de SQLite localmente. También menciona GDG Mallorca, un grupo local de desarrolladores centrado en tecnologías de Google.
Programación y uso de tarjetas criptográficas NFC (DNIe, TUI, etc) con AndroidTomás García-Merás
Este documento presenta conceptos básicos sobre tarjetas inteligentes criptográficas y su programación con Android. Explica estándares como ISO 7816 para la comunicación con tarjetas, PKCS#15 para la organización de datos, y ASN.1 para la codificación de datos. También cubre temas como autenticación, canales cifrados, y el uso del interfaz NFC en Android para comunicarse con tarjetas compatibles con ISO 14443.
Near Field Communication (NFC) es una tecnología inalámbrica de interconexión de dispositivos de corto alcance que surge de combinar la tecnología RFID y la tecnología de interconexión de smart cards. Permite realizar una comunicación simple, segura e intuitiva entre dispositivos.
El 20 de Julio la Cátedra Movistar de la Universidad de Deusto impartió la charla "Near Field Communication", dentro de los cursos de Julio que organiza el grupo de software libre (e-ghost) de la Facultad de Ingeniería (ESIDE) de la Universidad de Deusto .
Esta charla, impartida por Raúl de Benito and Rubén Abuín, tuvo por objetivo analizar esta prometedora tecnología, revisar cuál es su previsible implantación en los próximos años y adiestrar sobre las APIs Java ya disponibles para algunos terminales, como el Nokia 6131, que permiten el desarrollo de los primeros prototipos de servicios NFC o usando el paradigma "Touch Computing".
Como ejemplo práctico el potencial de esta tecnología se mostró una sencilla aplicación que permite la visualización en un PC de una foto previamente capturada en un móvil, al aproximar el móvil al portátil.
Este documento presenta 30 preguntas sobre temas relacionados con hardware y software de computadoras. Algunas de las preguntas piden definir conceptos como drivers, Blu-ray, HDMI y Plug and Play. Otras solicitan investigar sobre fabricantes de microprocesadores, características de monitores LCD, tipos de conexión a Internet, componentes internos de una PC y tipos de redes y memorias. Finalmente, el documento incluye preguntas sobre PDA, discos removibles y unidades de almacenamiento.
Este documento contiene 30 preguntas sobre diferentes temas relacionados con hardware y software de computadoras. Algunas de las preguntas incluyen solicitar la definición de drivers, investigar sobre el sucesor del DVD, e investigar sobre programas para ocultar carpetas. También incluye preguntas sobre tipos de memoria, conexiones a Internet, redes, unidades de almacenamiento y más.
El documento presenta el primer día de un curso de programación de aplicaciones NFC en Android. Explica los objetivos y metodología del curso, y realiza una introducción a la tecnología NFC, incluyendo sus modos de comunicación y funcionamiento, estándares relacionados y tipos de etiquetas. También cubre la configuración de las herramientas de desarrollo necesarias como Java JDK, Eclipse, Android SDK y el plugin ADT.
MTM eSEC-ENISE 26Oct - Framework DNIe y CardmoduleMariano Tejedor
Este documento presenta el cardmodule del DNIe para Windows, incluyendo:
1) Una actualización del cardmodule para Windows 7 bajo la arquitectura CNG con el fin de facilitar las actualizaciones automáticas de los drivers del DNIe.
2) Nuevas funcionalidades como reducir solicitudes de PIN y mejorar rendimiento.
3) Mecanismos incorporados como detección de versiones del DNIe y notificaciones al usuario.
4) La certificación del driver a través del programa Windows Logo para verificar su compatibilidad con Windows.
Este documento presenta una propuesta de proyecto de grado para desarrollar una interfaz USB genérica que permita la comunicación entre una PC y dispositivos electrónicos. El proyecto consiste en diseñar e implementar un hardware con firmware configurable, módulos adaptadores para diferentes dispositivos, y drivers para Windows y Linux. El objetivo es lograr una interfaz sencilla para la comunicación de una variedad de dispositivos a través de USB.
Este documento describe una práctica de campo realizada por estudiantes en el Ayuntamiento de Ensenada para analizar su red informática. Se describe la topología de la red, que consiste en varias LAN separadas conectadas por un anillo, y los componentes como switches, routers y servidores. La red utiliza protocolos TCP/IP en una configuración broadcast de 100 Mbps a través de cableado categoría 6. Los servidores funcionan con sistemas operativos Linux y Windows, y proveen servicios de correo, web y archivos.
La capa de sesión se ocupa de la comunicación entre aplicaciones en sistemas informáticos de manera transparente manejando formatos y estructuras de datos. Proporciona protocolos como NFS para sistemas de archivos distribuidos y RPC para llamadas a procedimientos remotos entre máquinas.
La capa de sesión se ocupa de la comunicación entre aplicaciones en sistemas informáticos de manera transparente manejando formatos y estructuras de datos. También se encarga de la representación y posible traducción de formatos de datos.
La capa de sesión se ocupa de la comunicación entre aplicaciones en sistemas informáticos de manera transparente manejando formatos y estructuras de datos. También se encarga de la representación y posible traducción de formatos de datos.
El documento presenta información sobre diferentes tipos de tablets, incluyendo sus características, conexiones, formatos aceptados y funciones. También discute brevemente que la tablet más aceptada por los compradores es la Apple iPad debido a la calidad de sus funciones. Luego, describe diferentes tecnologías de monitores como SED, LCD, OLED y CRT. Finalmente, introduce conceptos sobre las tecnologías LTE y WiFi.
Este documento contiene información sobre diferentes tipos de tablets, incluyendo sus características, conexiones, formatos aceptados y funciones. También compara las tres tablets más populares: la Samsung Galaxy Tab, la Acer ICONIA Tab y la Apple iPad, destacando sus precios y especificaciones. Por último, señala que la tablet más aceptada por los compradores es la Apple iPad debido a la calidad de sus funciones.
Este documento describe diferentes tipos de tablets, sus especificaciones y precios. La Samsung Galaxy Tab P1010 cuesta entre $1,699 y más de $3,000, mientras que la Acer ICONIA Tab A500 cuesta $2,790. La más cara es la Apple iPad 3G de 32GB, que cuesta entre $3,710 y $5,099. En general, la tablet más aceptada por los compradores es la Apple iPad debido a la calidad de sus funciones.
Bluetooth fue desarrollado originalmente por Ericsson en 1994 para permitir la conexión inalámbrica de dispositivos electrónicos de corto alcance. Actualmente es mantenido por el Bluetooth Special Interest Group y permite la conexión segura y de bajo costo de dispositivos como teléfonos, computadoras y periféricos dentro de un rango de 10 metros. Bluetooth usa ondas de radio en la banda de 2.4 GHz para realizar saltos de frecuencia y evitar interferencias.
Bluetooth fue desarrollado originalmente por Ericsson en 1994 para permitir la conexión inalámbrica de dispositivos electrónicos de corto alcance. Actualmente es mantenido por el Bluetooth Special Interest Group y permite la conexión segura y de bajo costo de dispositivos como teléfonos, computadoras y periféricos dentro de un rango de 10 metros. Bluetooth usa ondas de radio en la banda de 2.4 GHz para realizar saltos de frecuencia rápidos que evitan interferencias.
Bluetooth fue desarrollado originalmente por Ericsson en 1994 para permitir la conexión inalámbrica de dispositivos electrónicos de corto alcance. Funciona a través de ondas de radio en la banda de 2.4 GHz y tiene un alcance máximo de 10 metros. Actualmente es controlado por el Bluetooth Special Interest Group y ofrece conectividad segura y de bajo costo entre una amplia variedad de dispositivos como teléfonos, computadoras y periféricos.
El documento describe los componentes básicos para la instalación de una red, incluyendo un cuarto de servicio, rack, canaletas, servidor, impresora, computadoras, nodos de servicio y cables. Explica que estos elementos permiten alojar, conectar y distribuir el equipamiento y cableado necesarios para proporcionar servicios de red a las computadoras conectadas.
Este documento resume varios temas relacionados con la tecnología de la información y la comunicación. Brevemente describe las redes sociales más populares, diferentes tipos de tecnologías inalámbricas como WAN y LAN, componentes de hardware para conexión como tarjetas de red y cables, navegadores web comunes, comercio electrónico utilizando plataformas como PrestaShop, y la estructura peer-to-peer en redes.
Este documento describe los componentes y la seguridad de una red informática municipal. Explica objetivos como identificar elementos necesarios para comunicación de datos y describir componentes de redes. Luego detalla elementos de hardware como switch, rack, servidores y software como DHCP, DNS, firewalls y herramientas de seguridad como Squid y Netfilter. Concluye resaltando la importancia de medidas de seguridad para evitar fallas y ataques a sistemas en los que depende el trabajo diario.
El documento describe diferentes tipos de tablets, sus características y precios. La tablet más aceptada por los compradores es la Apple iPad debido a la calidad de sus funciones.
1. El documento trata sobre diferentes temas relacionados con hardware y software para computadoras. Explica conceptos como drivers, Blu-ray, HDMI y programas para proteger carpetas. También discute fabricantes de microprocesadores, características de monitores LCD, tipos de conexión a Internet y componentes internos de una PC.
Se repasará la descripción de servicios Web y tecnologías SOAP/REST. A continuación, se presenta el microframework web.py desarrollado por Aaron Swartz para la generación y despliegue de servicios Web.
Sistemas de control de versiones distribuidos: Controla las versiones de tu t...José Ignacio Álvarez Ruiz
Se mostrarán los comandos de git sobre repositorios de ejemplo reales de forma interactiva. También se darán sus alternativas sobre interfaz gráfica y se comentarán las estrategias de merge más efectivas.
Más contenido relacionado
Similar a Sysmana 2015 - Comunicación NFC entre Raspberry pi y Android
Este documento presenta 30 preguntas sobre temas relacionados con hardware y software de computadoras. Algunas de las preguntas piden definir conceptos como drivers, Blu-ray, HDMI y Plug and Play. Otras solicitan investigar sobre fabricantes de microprocesadores, características de monitores LCD, tipos de conexión a Internet, componentes internos de una PC y tipos de redes y memorias. Finalmente, el documento incluye preguntas sobre PDA, discos removibles y unidades de almacenamiento.
Este documento contiene 30 preguntas sobre diferentes temas relacionados con hardware y software de computadoras. Algunas de las preguntas incluyen solicitar la definición de drivers, investigar sobre el sucesor del DVD, e investigar sobre programas para ocultar carpetas. También incluye preguntas sobre tipos de memoria, conexiones a Internet, redes, unidades de almacenamiento y más.
El documento presenta el primer día de un curso de programación de aplicaciones NFC en Android. Explica los objetivos y metodología del curso, y realiza una introducción a la tecnología NFC, incluyendo sus modos de comunicación y funcionamiento, estándares relacionados y tipos de etiquetas. También cubre la configuración de las herramientas de desarrollo necesarias como Java JDK, Eclipse, Android SDK y el plugin ADT.
MTM eSEC-ENISE 26Oct - Framework DNIe y CardmoduleMariano Tejedor
Este documento presenta el cardmodule del DNIe para Windows, incluyendo:
1) Una actualización del cardmodule para Windows 7 bajo la arquitectura CNG con el fin de facilitar las actualizaciones automáticas de los drivers del DNIe.
2) Nuevas funcionalidades como reducir solicitudes de PIN y mejorar rendimiento.
3) Mecanismos incorporados como detección de versiones del DNIe y notificaciones al usuario.
4) La certificación del driver a través del programa Windows Logo para verificar su compatibilidad con Windows.
Este documento presenta una propuesta de proyecto de grado para desarrollar una interfaz USB genérica que permita la comunicación entre una PC y dispositivos electrónicos. El proyecto consiste en diseñar e implementar un hardware con firmware configurable, módulos adaptadores para diferentes dispositivos, y drivers para Windows y Linux. El objetivo es lograr una interfaz sencilla para la comunicación de una variedad de dispositivos a través de USB.
Este documento describe una práctica de campo realizada por estudiantes en el Ayuntamiento de Ensenada para analizar su red informática. Se describe la topología de la red, que consiste en varias LAN separadas conectadas por un anillo, y los componentes como switches, routers y servidores. La red utiliza protocolos TCP/IP en una configuración broadcast de 100 Mbps a través de cableado categoría 6. Los servidores funcionan con sistemas operativos Linux y Windows, y proveen servicios de correo, web y archivos.
La capa de sesión se ocupa de la comunicación entre aplicaciones en sistemas informáticos de manera transparente manejando formatos y estructuras de datos. Proporciona protocolos como NFS para sistemas de archivos distribuidos y RPC para llamadas a procedimientos remotos entre máquinas.
La capa de sesión se ocupa de la comunicación entre aplicaciones en sistemas informáticos de manera transparente manejando formatos y estructuras de datos. También se encarga de la representación y posible traducción de formatos de datos.
La capa de sesión se ocupa de la comunicación entre aplicaciones en sistemas informáticos de manera transparente manejando formatos y estructuras de datos. También se encarga de la representación y posible traducción de formatos de datos.
El documento presenta información sobre diferentes tipos de tablets, incluyendo sus características, conexiones, formatos aceptados y funciones. También discute brevemente que la tablet más aceptada por los compradores es la Apple iPad debido a la calidad de sus funciones. Luego, describe diferentes tecnologías de monitores como SED, LCD, OLED y CRT. Finalmente, introduce conceptos sobre las tecnologías LTE y WiFi.
Este documento contiene información sobre diferentes tipos de tablets, incluyendo sus características, conexiones, formatos aceptados y funciones. También compara las tres tablets más populares: la Samsung Galaxy Tab, la Acer ICONIA Tab y la Apple iPad, destacando sus precios y especificaciones. Por último, señala que la tablet más aceptada por los compradores es la Apple iPad debido a la calidad de sus funciones.
Este documento describe diferentes tipos de tablets, sus especificaciones y precios. La Samsung Galaxy Tab P1010 cuesta entre $1,699 y más de $3,000, mientras que la Acer ICONIA Tab A500 cuesta $2,790. La más cara es la Apple iPad 3G de 32GB, que cuesta entre $3,710 y $5,099. En general, la tablet más aceptada por los compradores es la Apple iPad debido a la calidad de sus funciones.
Bluetooth fue desarrollado originalmente por Ericsson en 1994 para permitir la conexión inalámbrica de dispositivos electrónicos de corto alcance. Actualmente es mantenido por el Bluetooth Special Interest Group y permite la conexión segura y de bajo costo de dispositivos como teléfonos, computadoras y periféricos dentro de un rango de 10 metros. Bluetooth usa ondas de radio en la banda de 2.4 GHz para realizar saltos de frecuencia y evitar interferencias.
Bluetooth fue desarrollado originalmente por Ericsson en 1994 para permitir la conexión inalámbrica de dispositivos electrónicos de corto alcance. Actualmente es mantenido por el Bluetooth Special Interest Group y permite la conexión segura y de bajo costo de dispositivos como teléfonos, computadoras y periféricos dentro de un rango de 10 metros. Bluetooth usa ondas de radio en la banda de 2.4 GHz para realizar saltos de frecuencia rápidos que evitan interferencias.
Bluetooth fue desarrollado originalmente por Ericsson en 1994 para permitir la conexión inalámbrica de dispositivos electrónicos de corto alcance. Funciona a través de ondas de radio en la banda de 2.4 GHz y tiene un alcance máximo de 10 metros. Actualmente es controlado por el Bluetooth Special Interest Group y ofrece conectividad segura y de bajo costo entre una amplia variedad de dispositivos como teléfonos, computadoras y periféricos.
El documento describe los componentes básicos para la instalación de una red, incluyendo un cuarto de servicio, rack, canaletas, servidor, impresora, computadoras, nodos de servicio y cables. Explica que estos elementos permiten alojar, conectar y distribuir el equipamiento y cableado necesarios para proporcionar servicios de red a las computadoras conectadas.
Este documento resume varios temas relacionados con la tecnología de la información y la comunicación. Brevemente describe las redes sociales más populares, diferentes tipos de tecnologías inalámbricas como WAN y LAN, componentes de hardware para conexión como tarjetas de red y cables, navegadores web comunes, comercio electrónico utilizando plataformas como PrestaShop, y la estructura peer-to-peer en redes.
Este documento describe los componentes y la seguridad de una red informática municipal. Explica objetivos como identificar elementos necesarios para comunicación de datos y describir componentes de redes. Luego detalla elementos de hardware como switch, rack, servidores y software como DHCP, DNS, firewalls y herramientas de seguridad como Squid y Netfilter. Concluye resaltando la importancia de medidas de seguridad para evitar fallas y ataques a sistemas en los que depende el trabajo diario.
El documento describe diferentes tipos de tablets, sus características y precios. La tablet más aceptada por los compradores es la Apple iPad debido a la calidad de sus funciones.
1. El documento trata sobre diferentes temas relacionados con hardware y software para computadoras. Explica conceptos como drivers, Blu-ray, HDMI y programas para proteger carpetas. También discute fabricantes de microprocesadores, características de monitores LCD, tipos de conexión a Internet y componentes internos de una PC.
Similar a Sysmana 2015 - Comunicación NFC entre Raspberry pi y Android (20)
Se repasará la descripción de servicios Web y tecnologías SOAP/REST. A continuación, se presenta el microframework web.py desarrollado por Aaron Swartz para la generación y despliegue de servicios Web.
Sistemas de control de versiones distribuidos: Controla las versiones de tu t...José Ignacio Álvarez Ruiz
Se mostrarán los comandos de git sobre repositorios de ejemplo reales de forma interactiva. También se darán sus alternativas sobre interfaz gráfica y se comentarán las estrategias de merge más efectivas.
Este documento presenta una breve biografía del autor Nacho Álvarez y un índice de temas relacionados con la tecnología blockchain que serán discutidos. El autor ha trabajado en varios puestos relacionados con el desarrollo web, sistemas Linux, desarrollo móvil y soluciones de pago. El índice incluye temas como qué es el blockchain, qué es un bitcoin, cómo se generan y compran bitcoins, la polémica sobre bitcoins y herramientas para divisas digitales.
Cómo hacer analítica de los logs que producen las aplicaciones. Introducción teorica y práctica de las tres herramientas ELK(ElasticSearch, Logstash y Kibana).
Charla orientada a cualquier informático para que vean cómo se gestionan los proyectos en startups y empresas serias, no es una charla técnica al uso, Introducción a la metodología SCRUM. Casos reales y aplicaciones prácticas.
Charla ofrecida en el Instituto Gran Capitán de Córdoba con motivo de la Sysmana 2014. Se realizó un repaso de nuevas tecnologías en Android: realidad aumentada, geolocalización y NFC.
WUL4 Training Thursday #2 Sistemas de control de versiones distribuidos: GITJosé Ignacio Álvarez Ruiz
En esta charla repasamos los sistemas de control de versiones distribuidos existentes y los comparamos con los sistemas de control de versiones centralizados como SVN. Explicamos nuestra elección de Git sobre otros SCV distribuidos como Mercurial. Aprendemos cómo usar los comandos de git básicos, y damos una adelanto de comandos intermedios y avanzados. Describimos git submodules. Por último, comentamos algunas anécdotas y problemas existentes.
Realidad aumentada en Android: reconocimiento de imágenes y geolocalización u...José Ignacio Álvarez Ruiz
Este documento presenta información sobre realidad aumentada en Android. Explica algunas bibliotecas y herramientas comunes para realidad aumentada en Android como OpenCV, Vuforia, Metaio, Layar y Wikitude. Luego analiza las ventajas e inconvenientes de cada una y recomienda Wikitude como la mejor opción gratuita para desarrollar aplicaciones de realidad aumentada debido a su fácil uso y bajo costo. Finalmente, incluye videos demostrativos de ejemplos creados con Wikitude.
Este documento presenta los resúmenes de seis distribuciones GNU/Linux: Debian, Ubuntu, Fedora, Mandriva, Gentoo y Guadalinex. Para cada distribución, se describe brevemente su historia, características, puntos fuertes y débiles, y se concluye comparando sus fortalezas y ámbitos de uso previstos.
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...AMADO SALVADOR
Descarga el Catálogo General de Tarifas 2024 de Vaillant, líder en tecnología para calefacción, ventilación y energía solar térmica y fotovoltaica. En Amado Salvador, como distribuidor oficial de Vaillant, te ofrecemos una amplia gama de productos de alta calidad y diseño innovador para tus proyectos de climatización y energía.
Descubre nuestra selección de productos Vaillant, incluyendo bombas de calor altamente eficientes, fancoils de última generación, sistemas de ventilación de alto rendimiento y soluciones de energía solar fotovoltaica y térmica para un rendimiento óptimo y sostenible. El catálogo de Vaillant 2024 presenta una variedad de opciones en calderas de condensación que garantizan eficiencia energética y durabilidad.
Con Vaillant, obtienes más que productos de climatización: control avanzado y conectividad para una gestión inteligente del sistema, acumuladores de agua caliente de gran capacidad y sistemas de aire acondicionado para un confort total. Confía en la fiabilidad de Amado Salvador como distribuidor oficial de Vaillant, y en la resistencia de los productos Vaillant, respaldados por años de experiencia e innovación en el sector.
En Amado Salvador, distribuidor oficial de Vaillant en Valencia, no solo proporcionamos productos de calidad, sino también servicios especializados para profesionales, asegurando que tus proyectos cuenten con el mejor soporte técnico y asesoramiento. Descarga nuestro catálogo y descubre por qué Vaillant es la elección preferida para proyectos de climatización y energía en Amado Salvador.
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaAMADO SALVADOR
Descubre el catálogo general de la gama de productos de refrigeración del fabricante de electrodomésticos Miele, presentado por Amado Salvador distribuidor oficial Miele en Valencia. Como distribuidor oficial de electrodomésticos Miele, Amado Salvador ofrece una amplia selección de refrigeradores, congeladores y soluciones de refrigeración de alta calidad, resistencia y diseño superior de esta marca.
La gama de productos de Miele se caracteriza por su innovación tecnológica y eficiencia energética, garantizando que cada electrodoméstico no solo cumpla con las expectativas, sino que las supere. Los refrigeradores Miele están diseñados para ofrecer un rendimiento óptimo y una conservación perfecta de los alimentos, con características avanzadas como la tecnología de enfriamiento Dynamic Cooling, sistemas de almacenamiento flexible y acabados premium.
En este catálogo, encontrarás detalles sobre los distintos modelos de refrigeradores y congeladores Miele, incluyendo sus especificaciones técnicas, características destacadas y beneficios para el usuario. Amado Salvador, como distribuidor oficial de electrodomésticos Miele, garantiza que todos los productos cumplen con los más altos estándares de calidad y durabilidad.
Explora el catálogo completo y encuentra el refrigerador Miele perfecto para tu hogar con Amado Salvador, el distribuidor oficial de electrodomésticos Miele.
SOPRA STERIA presenta una aplicació destinada a persones amb discapacitat intel·lectual que busca millorar la seva integració laboral i digital. Permet crear currículums de manera senzilla i intuitiva, facilitant així la seva participació en el mercat laboral i la seva independència econòmica. Aquesta iniciativa no només aborda la bretxa digital, sinó que també contribueix a reduir la desigualtat proporcionant eines accessibles i inclusives. A més, "inCV" està alineat amb els Objectius de Desenvolupament Sostenible de l'Agenda 2030, especialment els relacionats amb el treball decent i la reducció de desigualtats.
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)codesiret
Los protocolos son conjuntos de
normas para formatos de mensaje y
procedimientos que permiten a las
máquinas y los programas de aplicación
intercambiar información.
HPE presenta una competició destinada a estudiants, que busca fomentar habilitats tecnològiques i promoure la innovació en un entorn STEAM (Ciència, Tecnologia, Enginyeria, Arts i Matemàtiques). A través de diverses fases, els equips han de resoldre reptes mensuals basats en àrees com algorísmica, desenvolupament de programari, infraestructures tecnològiques, intel·ligència artificial i altres tecnologies. Els millors equips tenen l'oportunitat de desenvolupar un projecte més gran en una fase presencial final, on han de crear una solució concreta per a un conflicte real relacionat amb la sostenibilitat. Aquesta competició promou la inclusió, la sostenibilitat i l'accessibilitat tecnològica, alineant-se amb els Objectius de Desenvolupament Sostenible de l'ONU.
Manual Web soporte y mantenimiento de equipo de computo
Sysmana 2015 - Comunicación NFC entre Raspberry pi y Android
1. IES Gran Capitán - 9 Febrero 2015
Comunicación NFC entre
Raspberry Pi y Android
Nacho Álvarez
@neonigmacdb
✉ neonigma@gmail.com
http://www.nacho-alvarez.es
2. Acerca de mí
● Ingeniero en Informática por la UCO
● Trayectoria profesional:
○ Soporte Servicio Informática UCO
○ Desarrollo Web
○ Desarrollo / Integración distribuciones GNU/Linux
○ Android mobile + backend developer (WUL4)
○ Actualmente: Área de Innovación (Redsys)
1/31
3. Índice
1) NFC
a) Visión general
b) Modos
c) Android Beam, NDEF y ejemplo
2) Raspberry Pi
a) Definición y proyectos
b) Componentes
c) Opciones NFC
d) GPIO
3) Explore-NFC
4) Demo 2/31
4. NFC - Visión general
● Near Field Communication es una tecnología de comunicación
inalámbrica, de corto alcance y alta frecuencia que permite el
intercambio de datos entre dispositivos.
● Los estándares de NFC cubren protocolos de comunicación y
formatos de intercambio de datos, y están basados en ISO 14443
(RFID, radio-frequency identification) y FeliCa
● El protocolo NFCIP-1 puede funcionar a diversas velocidades
como 106, 212, 424 o 848 Kbit/s (BLE4 24Mbit/s) y trabaja en la
banda de 13,56MHz 3/31
5. ● En el modo R/W, podemos leer tags NDEF y tarjetas contactless como las
relativas al uso de transportes.
● En el modo P2P se puede realizar un intercambio de información entre el
móvil y otro dispositivo NFC gracias a Android Beam, una API que sin
embargo aún se queda un poco corta.
● El modo CE (Card Emulation) fue introducido en versiones posteriores
de Gingerbread para soportar el uso de Google Wallet. El elemento seguro
embebido se conecta al controlador NFC a través de una conexión S2C
(NFC-WI).
NFC - Modos en Android
4/31
6. NFC - Host Card Emulation
● Novedad de Android 4.4 (KitKat): soporte de la
especificación Host Card Emulation (HCE) para pagos
móviles con NFC
● Cualquier aplicación puede representar virtualmente y
de forma segura a través de NFC una tarjeta
inteligente
● Permite realizar una transacción sin necesidad de
usar el Secure Element (elemento seguro). 5/31
7. NFC - Host Card Emulation
● Aparecen multitud de soluciones con esta
apertura:
○ Visa PayWave
○ Mastercard
○ Vodafone Wallet
○ Isis Mobile Wallet
○ Y algunas más...
6/31
8. NFC - P2P: protocolo SNEP
● Logical Link Control Protocol (LLCP): define un
protocolo a nivel de capa 2 (enlace de datos) para
soportar comunicación P2P entre dos dispositivos con
NFC.
● Simple NDEF Exchange Protocol (SNEP): protocolo
del NFC Forum que permite a una app de un
dispositivo con NFC intercambiar mensajes NDEF con
otro dispositivo cuando ambos operan en modo P2P.
Hace uso de LLCP para el intercambio de datos.
● NDEF Push Protocol (NPP): protocolo
cliente-servidor de Google que permite la transferencia
entre dispositivos NFC operando en modo P2P.
7/31
9. Android Beam
● Sistema de transmisión de contenido entre dispositivos
utilizando las tecnologías NFC y/o Bluetooth
● Disponible desde Ice Cream Sandwich
● Si lo que compartimos son URLs o archivos muy poco
pesados se intercambiarán mediante NFC
● Si los archivos son más pesados, como vídeos o fotos, se
activará automáticamente el Bluetooth y se desactivará al
terminarse la transmisión
● Debemos tener visible en la pantalla el contenido a
compartir y unir las partes traseras de los dispositivos 8/31
10. Mensajes NDEF
● NDEF -NFC Forum Data Exchange Format- es un formato ligero
de mensaje binario diseñado para encapsular una o más cargas
útiles de información dentro de un mensaje simple.
● Un mensaje NDEF contiene uno o más registros NDEF, cada uno
de los cuales transporta una carga de información de tipo
arbitrario.
● Un registro NDEF transporta tres parámetros de cabecera para
describir su payload: tipo, identificador opcional y longitud.
9/31
12. Ejemplo NFC Android
● Ejemplo de transmisión de
un texto personalizado de un
terminal a otro vía NFC (las
partes interesantes)
● Código disponible en:
https://bitbucket.org/jialvarez
/android-beam-p2p-demo
11/31
13. Ejemplo NFC Android
@Override
public NdefMessage createNdefMessage(NfcEvent event) {
Time time = new Time();
time.setToNow();
NdefMessage msg = new NdefMessage(
new NdefRecord[] { createMimeRecord(
"text/plain", “ola k ase”.getBytes())
});
return msg;
}
12/31
14. Ejemplo NFC Android
public NdefRecord createMimeRecord(String mimeType, byte[] payload) {
byte[] mimeBytes = mimeType.getBytes(Charset.forName("US-ASCII"));
NdefRecord mimeRecord = new NdefRecord(
NdefRecord.TNF_MIME_MEDIA, mimeBytes, new byte[0], payload);
return mimeRecord;
}
@Override
public void onNewIntent(Intent intent) {
setIntent(intent);
}
13/31
16. Raspberry Pi
● Microordenador lanzado en Febrero 2012 por la Raspberry Pi Foundation
● Hasta la fecha, han aparecido 4 versiones:
○ Modelo A
○ Modelo B
○ Modelo B+
○ Modelo 2B
● Puede comprarse en varias tiendas:
○ RS Online:
http://es.rs-online.com/web/generalDisplay.html?id=raspberrypi
○ Farnell: http://es.farnell.com/raspberry-pi
15/31
17. Raspberry Pi: Proyectos
● Algunos proyectos interesantes que utilizan Raspberry Pi +
Android
○ Porta-Pi Arcade Kit
http://www.retrobuiltgames.com/the-build-page/porta-pi-arcade-kit/
○ PiPhone
http://www.raspberrypi.org/piphone-home-made-raspberry-pi-smartph
one/
○ Control remoto de coches Lego
https://www.youtube.com/watch?v=5K_Eyxi56tk
○ Pi laptop
http://blog.parts-people.com/2012/12/20/mobile-raspberry-pi-computer
-build-your-own-portable-rpi-to-go/ 16/31
18. Raspberry Pi B components
SoC Broadcom BCM2835
CPU ARM 1176JZFS a 700MHz
GPU Videocore 4
RAM 512 MB (256 MB al principio)
Video HDMI y RCA
Resolución 1080p
Audio HDMI y 3.5 mm
USB 2 x USB 2.0
Redes Ethernet 10/100
17/31
23. Raspberry Pi - GPIO
● Acrónimo de General Purpose Input/Output
● Este puerto de expansión permite a los periféricos y placas de
expansión acceder a la CPU mediante la exposición de entradas y
salidas. 26 pins en modelo B y 40 pins en B+.
● Ejemplos de programación de GPIO con Scratch:
http://pihw.wordpress.com/lessons/rgb-led-lessons/rgb-led-lesson-2
-scratch-gpio-getting-started/
● Ejemplos con Python:
http://makezine.com/projects/tutorial-raspberry-pi-gpio-pins-and-pyt
hon/
22/31
24. Raspberry Pi - GPIO
● SPI
Serial Peripheral Interface:
estándar para controlar un
dispositivo electrónico digital
que acepte un flujo de bits serie
regulado por un reloj
● UART
Universal Asynchronous
Receiver-Transmitter, se
encuentra en placas base,
convierte datos paralelo a serie
● I²C
Inter-Integrated Circuit, para
comunicar microcontroladores y
sus periféricos en sistemas
integrados
23/31
25. Explore-NFC en Raspberry
● Basado en solución NXP PN512
● Cumple con los tres modos de operación: reader, P2P y Card
Emulation
● Soportada por libnfc, ofrece una interfaz SPI flexible
● Software:
○ libnfc - SDK de bajo nivel
○ nfcpy (no soportado por ahora )
○ Open source code propio -
http://www.element14.com/community/community/designcenter/explorenfc
○ Python Wrapper - https://github.com/svvitale/nxppy 24/31
26. Software Explore-NFC
● El software se entrega en 3 paquetes: uno por cada modo NFC
● Se descomprime cada paquete y se compila cada aplicación
preparada con CMake
● El código está escrito en C
● Tienen una documentación muy buena:
http://www.element14.com/community/docs/DOC-65447/l/explore-n
fc-software-and-project?ICID=designcenter-devkitnfc-quick
25/31
28. Explore-NFC: polling
● Se utiliza para saber de qué tipo es una tarjeta
● Se realiza un proceso continuo de búsqueda de este tipo de
tarjetas:
○ MiFare
○ Felica
○ ISO/IEC 14443B
● También se buscan tarjetas de débito/crédito con NFC
lanzando el PSE: 1PAY.SYS.DDF01 y el 2PAY.SYS.DDF0127/31
29. Explore-NFC: card emulation
● El sistema consta de tres partes:
○ App Android que permite leer, componer y enviar
mensajes a la Raspberry vía NFC
○ App C para el intercambio de datos
○ App Java que toma el mensaje recibido del
smartphone y lo postea en tu muro de Facebook
28/31
31. Explore-NFC: P2P com
● Ejemplo de transferencia de datos utilizando protocolo P2P
● Enviaremos una imagen de la Raspberry a nuestro terminal
Android
● Se utiliza internamente protocolo LLCP + SNEP
● La imagen se transfiere íntegramente por NFC, con las
limitaciones de velocidad conocidas
30/31
32. Explore-NFC: own P2P
● Veremos un pequeño programa en Python que simula un
comercio
● El comerciante escribe el importe de la compra del cliente
(como en los pinpads)
● El sistema solicita al cliente que toque su móvil en la
Raspberry
● Se realiza la transferencia de datos necesaria hacia la
Raspberry y el sistema procesa el pago, enviando
confirmación al móvil
● Podemos añadir multitud de elementos: autenticación
biométrica, GCM pushes, tokenización... 31/31
33. GDG DevFest Córdoba - 31 Oct 2014
Comunicación NFC entre
Raspberry Pi y Android
Nacho Álvarez
@neonigmacdb
✉ neonigma@gmail.com
http://www.nacho-alvarez.es