Urduino: 100% Arduino, 100% Uruguay

La popularidad de Arduino sigue creciendo a nivel mundial, y nuestro país no es la excepción. Estudiantes, docentes, hobbistas, diseñadores, artistas, técnicos en electrónica, ingenieros y “un largo etcétera” de profesionales y aficionados se interesan día a día en este innovador proyecto, curiosamente originado en Italia hace unos cinco años.

Aunque la plataforma Arduino se caracteriza precisamente por hacer las cosas más fáciles, el usuario uruguayo se choca inevitablemente con un primer y gran problema al intentar acercarse a ella: la dificultad para conseguir el hardware (es decir, la tarjeta misma) a un precio accesible, en forma rápida, sin necesidad de contar con tarjetas de crédito internacionales, despachantes de aduana, y otro “largo etcétera” de molestias.

La primer idea que surge ante esta dificultad, más aun, tratándose Arduino precisamente de eso que llaman hardware libre, es la de construirse la placa uno mismo. El concepto de hardware libre implica que toda la información necesaria para aprestarse a esa tarea debe estar disponible al usuario en forma libre y gratuita. Sin embargo, quien haya tomado por ese camino, se habrá encontrado inmediatamente con una serie de nuevos obstáculos, casi todos sorteables con mayor o menor esfuerzo, excepto uno especialmente difícil de esquivar.

Casi toda la información disponible para construirse su propia Arduino, apunta al antiguo modelo de placa Serial. La funcionalidad USB de las placas más modernas, viene dada por un chip que no sólo es caro y difícil de conseguir, sino que -y en esto radica la dificultad de la que hablábamos- es de tecnología SMD (montaje superficial), lo cual significa que es prácticamente imposible de soldar por un humano.

Todas las placas Arduino, hoy en dia, están hechas casi por completo de componentes SMD, pero esos componentes suelen existir también en versiones con encapsulado DIP o estándar, que son los que podríamos soldar manualmente a una placa. Lamentablemente, esto no se cumple en el caso del chip FTDI, tradicionalmente usado para dotar al Arduino de conexión USB, ni en el de su sustituto en los nuevos modelos UNO, el ATmega8U2.

Como consecuencia de esto, toda iniciativa de armar una Arduino “casera” termina sacrificando casi inexorablemente la conectividad USB. Urduino es el resultado de años de experiencia e investigación en este terreno, buscando insistentemente una alternativa para superar esta limitación. De esta manera, Urduino se convierte en el primer clon de Arduino 100% compatible con los modelos actuales, fabricado en nuestro pais, y probablemente primero también para una amplia región del mundo. El secreto de su diseño se halla en el nuevo chip MCP2200 de Microchip.

Detalle del MCP2200 en la Urduino.

El MCP2200 es un convertidor USB<–>Serial fabricado por Microchip, más económico que el FTDI o el ATmega8U2, y disponible en encapsulado SOIC, es decir que es de montaje superficial pero aún lo suficientemente grande como para ser soldado por una persona. Microchip es famoso por sus microcontroladores PIC, en cierto sentido “rivales” de Arduino; el MCP2200 es en realidad un PIC18F14K50 con un firmware programado de fábrica para desempeñar la función de convertidor USB<–>Serial. Esto coloca a Urduino en el mismo nivel que las Arduino de última generación de la serie UNO, en el sentido de que el chip USB<–>Serial que utiliza es programable y puede enumerarse como dispositivo HID.

En lo demás, la placa es muy similar a la Arduino Diecimila, de la que deriva su diseño: posee un ATmega328, entrada de alimentación externa, regulador de voltaje, pinout Arduino estándar, conector ICSP, led de encendido, led en el pin 13, leds de TX/RX, botón de reset, etc. Es compatible con el IDE Arduino 0022, y tiene drivers para Windows (XP|SP3 o superior) y Linux. La Urduino será fabricada y distribuida en Uruguay por MVD Robotics, y su precio de venta al público oscilará en torno a los 33 dólares más IVA. Estará disponible tanto en versión terminada como en kit para armar por el usuario.

 

A continuación, disfruten las fotos del primer prototipo de Urduino.

 

Be Sociable, Share!

54 Comentarios »

  1. avatar Enrique Dice:

    Quería saber si es posible comprar una placa de estas aún cuando MVD Robotics parece que no está funcionando todavía….

  2. avatar pabloxid Dice:

    Hola Enrique.

    Por el momento tenemos sólo esa placa de prototipo. Calculo que la primer partida para vender no estará pronta antes de los 20 dias. La nueva partida va a tener serigrafía indicando los nombres de los pines, etc, que el prototipo no tiene. El impreso lo mandamos hacer en China. Por el momento se podría construir otra con el impreso de acá, pero saldría más caro que 2 Arduinos juntas 😉

    Gracias por interesarte.

    P.D.: tu nombre me sonaba y finalmente me acordé de dónde. Yo trabajé un año en la Escuela de Tecnología de ORT, era el docente de sonido.

    Saludos.

  3. avatar Jose Dice:

    Se que hay una empresa que vende los Arduinos oficiales y aun precio razonable, no he comprado pero visite su sitio. http://www.bluetip.com.uy es la web.
    Espero que te sirva,
    Saludos,
    Jose Barbieri

  4. avatar pabloxid Dice:

    Bluetip los vende a casi 60 dólares.

    Cuando hablo de un precio razonable pienso en los 25 dólares que la tarjeta costaba inicialmente, en origen. Hoy el proyecto creció, el producto que ofrecen es muy “profesional”, y es lógico que haya subido de precio.

    Por eso pienso que es el momento de ofrecer una alternativa, no la de los chinos que lo copian textualmente y lo venden a 20 dólares, sino un clon legítimo, con desarrollo y nombre propios, pero sin nada que envidiar al producto original.

  5. avatar Urduino: 100% Arduino, 100% Uruguay « Mundo da Robótica – Cotuca Dice:

    […] Continue lendo aqui. […]

  6. avatar pabloxid Dice:

    Salió finalmente la primera partida de Urduinos Pro. Aquí están las fotos:

    http://www.pablogindel.com/fotos/?album=1&gallery=15

  7. avatar Danilovich Dice:

    Quisiera saber si ya tenes la arduinoUY a la venta y el costo.
    Gracias.

  8. avatar pabloxid Dice:

    Sí, ya están a la venta. El costo de esta primer partida es un poco más alto del estimado en un principio, pero sigue siendo competitivo.

    Serían U$S 38 el kit y U$S 45 la placa armada, impuestos incluidos.

    Envia un mail a palmer@pablogindel.com, o a info@mvdrobotics.com para solicitar la cantidad que desees.

    Un saludo.

  9. avatar Martín Leibner Dice:

    Hola!

    Felicitaciones por el emprendimiento, le escribo porque estoy interesado en adquirir 2 kits Urduino listos para usar, y posiblemente algunos más en el futuro para un proyecto en el que estoy trabajando.
    Pueden escribirme al correo electrónico y coordinamos,

    Saludos cordiales,
    Martín Leibner

  10. avatar pabloxid Dice:

    Muchas gracias, Martín.

    Kenji se pone en contacto contigo para concretar los detalles.

    Saludos.

  11. avatar Mauro Dice:

    Acabe de armar la version en “kit” hoy y la verdad que me gusto, el PCB es muy bueno, y el montaje no es dificil … dejo un par de fotos de como queda
    http://www.flickr.com/photos/femuruy/6245144730/
    http://www.flickr.com/photos/femuruy/6244621201/

  12. avatar pabloxid Dice:
  13. avatar Jose Palazzi Dice:

    Estimado Pablo,

    Estoy queriendo probar Arduino. Cómo te puedo contactar para comprarte un kit?

    Muchas gracias y felicitaciones por el trabajo.

    Saludos.

  14. avatar pabloxid Dice:

    José:

    Muchas gracias por tu interés, ya te mandé un mail con mis datos para concretar la compra.

    Saludos,
    P.G.

  15. avatar Ruben Dice:

    Felicitaciones por el emprendimiento!
    Tienen el shield para manejar 2 motores?

    Saludos,

    R.P

  16. avatar pabloxid Dice:

    Hola Ruben, muchas gracias.

    No tenemos ninguno de los shields oficiales, pero para manejar 2 motores, ya sean DC o steppers, la electrónica es bastante sencilla (si son servos, directamente no se precisa ninguna electrónica).

    Simplemente con un impreso “universal” de Rondeau y un integrado L293D o un ULN2003 (según el caso) se puede hacer un shield casero que funciona a la perfección.

    Saludos,
    P.G.

  17. avatar pabloxid Dice:

    Aprovecho para comentar:

    1) las fotos que se ven en el artículo son del primer prototipo, no corresponden al producto que comercializamos. Estas otras sí.

    2) ya vendimos casi toda la primer partida, nos quedan 1 o 2 unidades, muchas gracias a todos por su apoyo.

    3) el sitio oficial de Urduino es MVD Robotics, aunque todavía no está funcionando a full.

  18. avatar Goofy Dice:

    Hola Pablo, quería saber si aún queda algún urduino o si hay nueva partida.
    Podrías comentarme qué diferencia(s) hay a nivel funcionalidad y/o programación entre la Arduino Uno y la Urduino?

    Gracias desde ya por tu atención.

  19. avatar pabloxid Dice:

    Hola Goofy. Nos queda una sola unidad de la 1er. partida, y tenemos varios interesados, estamos viendo quién se la queda. Manda por las dudas un mail a info@mvdrobotics.com. La siguiente partida saldrá en unos 20 dias.

    Las diferencias entre Arduino Uno y Urduino 328 son las siguientes:

    – La Urduino no tiene drivers para Mac.
    – En la Urduino hay que apretar reset para programar la placa.

    Y nada más, en todo lo demás, las placas son absolutamente idénticas: mismo micro, mismos pines, misma funcionalidad, mismo entorno de programación, etc., etc.

  20. avatar Marcelo Dice:

    Hola,
    primero que nada felicitaciones por el emprendimiento, estaba faltando algo como esto en Uruguay.
    Según mis cálculos la segunda partida estaría para mediados de enero no? Mi pregunta es si esto efectivamente es así y si el precio se mantendrá en U$S45.
    Muchas gracias
    Saludos

  21. avatar pabloxid Dice:

    Hola Marcelo, muchas gracias.

    Sí, efectivamente vamos a sacar una 2a. partida, en aproximadamente 20 dias, cuando nos lleguen unas partes. El precio se va a mantener, por ahora. También tenemos proyectado sacar la Urduino644, muy pronto habrá noticias 🙂

    Como verás el principal problema, tanto en lo que se refiere a demoras como al precio, radica en las importaciones (acá en Uruguay no hay Atmega328, ni MCP2200 ni un servicio decente de fabricación de PCBs). Debido a las pequeñas cantidades que estamos manejando por el momento, no tenemos muy “aceitada” la maquinaria de importación.

    De todas maneras el producto se ha vendido muy bien, teniendo en cuenta que no lo hemos promocionado más allá de este artículo y la página de MVD Robotics.

    Aprovecho entonces para convocar a cualquier institución que quiera comprar una buena cantidad de estas placas, eso modificaría favorablemente las condiciones de venta al público en general.

    Y ya que estoy, les dejo este video de una entrevista en el canal 5 donde hablé brevemente del proyecto Urduino.

    Saludos,
    P.G.

  22. avatar Miguel Morales Dice:

    Hola

    estoy muy interesado por el sistema de arduino con leds como le hago???

  23. avatar pabloxid Dice:

    Estás en Uruguay?

  24. avatar pabloxid Dice:

    Gente, no se pierdan el curso de "Introducción a la Robótica con Arduino", más información acá: http://www.mvdrobotics.com/?q=content/cursoarduino

  25. avatar leovola Dice:

    PIN 13 como +5V
     
    Hola Pablo, hice este comentario el otro día pero talvez no quedó grabado.
    El tema es así, en varios circuitos que he hecho -para led- he tomado como positivo (+5V) el pin13 dejándolo como OUTPUT, esto es así porque me facilitaba mucho las conecciones entre la placa arduino y mi circuito.
    La pregunta es si por hacer esto de alguna manera estoy estropenado la placa y/o estoy teniendo alguna otra limitante?.
     
    desde ya gracias por tu respuesta.
    Saludos
    leonardo

  26. avatar pabloxid Dice:

    Hola Leo, había leido tu comentario, y lo había contestado. No manejo muy bien la página de MVD Robotics, pero a mí la respuesta me aparece, este sería su link: 

    http://www.mvdrobotics.com/?q=comment/13#comment-13

    De todas maneras te la reproduzco acá nuevamente:

    Si los circuitos funcionan de esa manera, no hay nada que temer. Pero de hecho, no hay ninguna garantía de que cualquier circuito funcione de esa manera. El principal problema que tenés es que estás agregando una variable de incertidumbre, que, al momento de que algo no te funcione, te complica el troubleshooting.

    Si el circuito es de alto consumo, naturalmente no te va a funcionar, y además podrías quemar la salida del micro. Pero bueno, si vos el circuito ya lo probaste, y ya te funcionó, no hay ninguna razón para modificarlo. El consumo no es la única razón por la que algo puede fallar con este sistema, en cosas que laburan con alta frecuencia pueden pasar todo tipo de cosas raras, aunque su consumo sea bajo. Pero repito, si te funca, queda. 

    Otra cosa que no mencioné, es que esa fuente de "5V" es muy inestable, su voltaje varía con el consumo, entonces no te sirve de referencia en cosas analógicas, puede generar comportamientos erráticos, etc.

    Saludos,
    Palmer

  27. avatar leovola Dice:

    Gracias Pablo (por duplicado),  no recordaba que lo había colgado en mvd robotics.
    Con este último dato de la entrada analógica me das una pista de un posible error que pueda surgir en algo que estoy montando,
    Gracias
       leonardo

  28. avatar pabloxid Dice:

    Información de último momento de Urduino:
    1) ya pasamos las 20 unidades vendidas
    2) la Urduino sí tiene drivers en Mac.

  29. avatar felipe Dice:

    como se programa? me sirve para hacer un auduino?

  30. avatar pabloxid Dice:

    Te sirve sí. Se programa exactamente igual que una Arduino, se usa el mismo IDE, todo lo mismo.

  31. avatar Rachel Weisz Dice:

    I truly enjoy reading your blog and I look forward to your new updates.

  32. avatar pabloxid Dice:
  33. avatar Rodolfo Roballo Dice:

    Estimado Pablo:
    Te felicito por todo el trabajo que te has tomado para facilitarnos las cosas!
    Quisiera preguntarse si el Urduino puede utilizarse como interfase I/O controlada siempre desde el PC, como puede ser ésta: http://labjack.com/u3
    Es decir, en lugar de "programar" el microcontrolador grabando el programa en la memoria interna para que después se ejecute (o sea con funcionamiento autónomo), quería saber si puede estar conectado via usb y poner en sus puertos de salida un dato que se envíe desde el pc y viceversa (poner un valor en un puerto de entrada y leerlo desde el pc).
    Muchas gracias,
    Rodolfo.

  34. avatar pabloxid Dice:

    Hola Rodolfo, muchas gracias por tus comentarios.
     
    Sí, la Urduino puede usarse como simple placa de Entrada / Salida, conectada permanentemente al PC mediante el cable USB, teniendo en cuenta lo siguiente:
     
    1) se necesita de todas maneras un firmware dentro de la placa para que realice esta función. Existen muchos ejemplos de código que puede usarse para ello, y en particular un firmware estándar llamado "Firmata" http://firmata.org/wiki/Main_Page
     
    2) la comunicación con el PC se realiza mediante un puerto serial virtual, sobre la conexión USB, a una velocidad máxima de unos 250 Kbit/segundo.
     
    Saludos,
    P.G.

  35. avatar Carlos Oten Dice:

    Pablo,
    muy bueno el emprendimiento. Estoy interesado en una tarjeta. ¿como hacemos?
    Saludos
    Carlos

  36. avatar pabloxid Dice:

    Hola Carlos, te pongo en la lista de espera. Mandá por las dudas un mail a info@mvdrobotics.com para estar seguro. En este momento tenemos 2 tarjetas pendientes de entrega (contándote a vos) y lo que nos está trancando es la falta de conectores USB-b en el mercado local, pero ya lo vamos a solucionar.
     
    Un saludo,
    P.G.

  37. avatar Juan Abedala Dice:

    Hola: estoy interesado en usar la uruduino para comandar a distancia, se ha desarrollado algun modulo gsm con la cual se pueda interactuar con la placa a traves de sms.
    Gracias.

  38. avatar pabloxid Dice:

    Existen shields GSM/GPRS para Arduino, los cuales podrían funcionar sin problemas en Urduino. Buscá en Adafruit y Sparkfun, he visto varios modelos.

    Existen, no obstante, dos potenciales problemas a la hora de usar un shield de Arduino en la Urduino, ambos fáciles de superar:

    1) las patas del shield tienen que ser bien largas, porque la Urduino tiene componentes “altos”.

    2) la urduino no tiene regulador de 3.3V que algún shield podría necesitar.

  39. avatar Fernando Dice:

    Donde se pueden conseguir kit Arduino a un precio razonable.

  40. avatar pabloxid Dice:

    Lamentablemente en este momento estamos sin stock de Urduino. El precio es bastante razonable, teniendo en cuenta el flete, los costos de importación, etc. Ahora, si querés algo bien pero bien barato, probá DealExtreme.

    Estás enterado del curso que estamos haciendo? Está por arrancar la 3a. edición. Informate en http://www.mvdrobotics.com/

    Saludos.

  41. avatar Kab Dice:

    Hola, ¿es posible descargar el diagrama de urduino y el bootloader para el AVR contenido?

  42. avatar pabloxid Dice:

    Sí; escribe a info@mvdrobotics.com por el diagrama.

    El bootloader que usamos es el oficial de Arduino, ATmegaBOOT_168_atmega328.hex

    Saludos.

  43. avatar Gabriel Jorge Orlando Giani Moreno Dice:

    Les comento a todos los entusiastas de la electrónica, que nuestra empresa fabricante de productos del internet de las cosas, esta instalando una linea de producción SMD que estará disponible para mayo/junio de 2014 y aparte de fabricar nuestros productos actuales, brindaremos servicios a terceros para logistica de materiales, y ensamblado SMD.-
    No duden en contactarse.-

  44. avatar Axxel Dice:

    Hola.

    Proyecto bastante interesante!

    Pero necesito una explicación técnica porque hay algo que no entiendo al respeto del MCP2200.

    Tengo una duda para cargar un sketch arduino desde el IDE arduino oficial a un ATMEGA328 con bootloader arduino original mediante el MCP2200 SIN TENER QUE HACER UN RESET A MANO.

    Les explico, hice varias pruebas con el MCP2200 y ese chip solo tiene RX, TX, RXLED, TXLED, CTS y RTS.

    Para poder resetear el AVR antes de cargarle otro firmware, se necesita el DTR! El MCP2200 no tiene pin DTR en su forma original!

    Estudiando bien el impreso del URDUINO y el prototipo del URDUINO, veo que la pin 1 del AVR (Reset) va perfectamente al switch, al header hembra del reset, pero al momento de conectarse al pin 11 del MCP 2200, ese pin se queda “en el aire”

    Los chips FTDI 232 si tienen la salida DTR. De alli se manda el RESET al arduino.

    La única opción que hay para que el URDUINO funcione del todo perfectamente seria modificar FIRMWARE del MCP2200 que me realidd es un PIC 18f14k50 remarcado?

    O usar esta solución que a mi no me parece que sirve porque lo probé y sin resultado exitoso…

    http://picbootloader.com/forum/showthread.php?tid=2309&pid=6000

    Que opinan y como llograron a usar perfectamente el MCP2200 para hacer un Arduino?

    Saludos.

    Axxel.

  45. avatar pabloxid Dice:

    Hola Axxel.

    Todo lo que decís es correcto. Nosotros lo usamos haciendo reset a mano, dado que hicimos la investigación correspondiente y llegamos exactamente a la mismas conclusiones que vos.

    En el MCP2200 los pines de flow control no funcionan de la manera esperada. En los otros chips, estos pines se pueden manejar desde la PC, en cambio en el MCP2200 estos pines los maneja internamente el propio chip.

    La solución sería modificar el firmware del MCP2200, cosa que nosotros nunca intentamos y no sé si alguien alguna vez lo hizo.

    Saludos,
    P.G.

  46. avatar Axxel Dice:

    Hola.

    Mira. Sabiendo que el MCP2200 es un PIC 18f14k50, lo que se puede hacer es meter un ICSP para ese PIC y programarlo con un PicKit3 (El arduino UNO trae 2 ICSP : Uno para el Atmega328, y un otro para el Atmega 8U2 que gestiona el USB) – Por desgracia, si sé programar para pic pero con CCS C compiler. Sé muy poco de asemblador y de C18… Vi que hay firwares customizados para MCP2200 y vrios intentos hechos con LIBUSB y C18.

    http://sourceforge.net/p/libusb/mailman/message/31961570/

    Conclusion : Voy a intentar en la semana de hacer un impreso con conector ICSP y meterle el MCP2200 y intarlar en compildor C18 y intentar varios CFW a ver que dan, en el trabjo tenemos un PicKit3 que podré ocupar. Tenemos varios pines libres en ese PIC por lo tanto a fuerzas es posible añdirle el DTR, nada mas es hacerlo y documentarlo bien como debe ser.

    Creo que a todos nos interesa el MCP2200 por su precio y su disponibilidad en américa central y latina. Aqui les compartiré los resultados de mis “investigaciones”

    Un saludo cordial.

    Axel.

  47. avatar pabloxid Dice:

    Axel:

    Excelente iniciativa. Yo no tengo mucha experiencia con PIC. Trabajé una vez con un PIC24 en una placa que ya estaba armada, y usé el compilador XC16 de Microchip, con el MPLAB-X. Fue mejor de lo que me imaginaba, pero es una lástima que no soporte C++ como los micros Atmel.

    De todas maneras, te cuento que nosotros ya no usamos tanto el MCP2200. Desde que salió la Arduino Leonardo, usamos el ATMega32U4 para casi todo.

    Saludos,
    P.G.

  48. avatar Carlos Dice:

    Buenas, estoy buscando el Arduino Starter kit oficial, el que viene con el libro de proyectos. Lo busqué en varios lados pero el único que lo tiene es Bluetip y actualmente no hay stock. ¿Hay algún otro lugar donde lo pueda encontrar y se me haya pasado? Gracias!

  49. avatar pabloxid Dice:

    Robotec y Mecatrónica.

    Nosotros no vendemos mercadería, pero no dejes de chekear nuestros cursos que la rompen: http://www.mvdrobotics.com/cursos

  50. avatar JOSE FONSECA Dice:

    PUT VOICE IN YOUR ARDUINO!
    Dear sirs we are manufacturers of REC-PEN board and  we are looking for resellers for our solution in your market if it is of your interest please contact us
    this boarde and chip(IC) is interesting for application with Arduino this is a unique solution in the global market!
    Best Regards,
    Jose Fonseca

  51. avatar Gabriel Dice:

    Hola, tengo el arduino uno r3, estoy haciendo mis primeros pasos, pero ya me encuentro con problemas que no consigo tutoriales qe me ayuden.
    el programa de arduino no me reconoce comandos como, for, o pin.
    cuando quiero actualizar los drivers me dice que ya tiene la version actualizada.
    Por otro lado, me interesan los kits que estan vendiendo, que contienen?
    Gracias
    Gabriel

  52. avatar pabloxid Dice:

    Hola Gabriel. Estás en Uruguay? Nosotros no vendemos kits, pero damos cursos de Arduino, muy buenos. Dirigite a https://www.facebook.com/MVDrobotics/ para enterarte los detalles.

    Un saludo,
    Pablo.

  53. avatar Rodolfo Leibner Dice:

    Hola Pablo.
    En la red hay abundante información para usar el Arduino UNO como controlador de joystick, esto es reprogramando el HID delATmega8U2.
    Me pregunto si algo así es posible con el MCP2200.
    Mi objetivo es hacer un flightstick usando el Urduino.
    Podrás pasarme algún link para estudiar esto?

    Saludos,
    Rodolfo

  54. avatar pabloxid Dice:

    Hola Rodolfo.

    Sé muy poco del MCP2200, ni siquiera sé si se puede actualizar el firmware. Sé que es equivalente a un PIC de 8 bits, no sé a cual, bah creo que acá arriba lo dice, uno con “K”… pero los PIC son realmente poco amigables en comparación con los Atmel (a pesar de que ambas compañias pertenecen hoy en día a la misma, Microchip). Mi sugerencia es que vayas por el ATmega32U4, el microcontrolador de las Arduino Leonardo y Micro. Es un chip con USB nativo, y en Arduino están todas las bibliotecas para transformarlo en joystick, teclado, mouse, controlador MIDI, lo que sea.

    Espero que esta información te sirva. Cualquier cosa escribime a mvdrobotics@gmail.com. Saludos.

RSS alimentación de los comentarios de esta entrada. TrackBack URL

Dejar un comentario