Bueno, pues creo que me toca cumplir lo prometido y contestar en el foro cuales son mis pensamientos.
Realmente no quería publicar nada en caliente sin haber reflexionado antes sobre las cosas que se han comentado en los últimos días.
En primer lugar creo que hemos tenido un pequeño problema semántico (razón por la cual me he sentido
insultado y me he sentido aludido).
-
Cuando el equipo Arduino habla de clones creo que os referís a la gente que hace copias verbatim (Cntrl-C, Cntrl-V) de las placas, las fabrica y vende a capricho sin compartir los ficheros CAD que han usado (ejemplos, las placas que se ven por eBay y algunas tiendas on-line, ... Gente sin escrúpulos que no se rigen por el código ético del OS. Más bien son réplicas donde en algunos casos han puesto vuestro logo de aquella manera.
-
Cuando el equipo vinciDuino habla de clon, creo que en la semántica del equipo Arduino os referís a diseños derivado. Espero que la vinciDuino, aunque la llamemos un clon el espíritu es muy diferente. En muchas ocasiones he comentado que no puede ser un clon porque los esquemáticos no están disponibles ni la placa es accesible, y alguna vez he bromeado diciendo que en todo caso Leonardo sería un clon de la vinciDuino.
En este sentido la vinciDuino: -
Es una implementación OpenHW de "sala limpia" de lo que sería (será) Leonardo, y lo más compatible con la tarjeta final.
-
Añadirle a la placa algunas de las cosas que creo interesantes de cara a una placa de prototipado:
-
planos de masa separados entre mundo digital y analógico unidos en un punto estrella.
-
alimentaciones filtradas.
-
acceso a la UART a través de un conector "estandard" para poder conectar un módulo, por ejemplo Xbee.
-
un formato más pequeño y manejable
-
poder usarla para prototipar.
-
como una plataforma para aprender a soldar SMD y que la gente se la pueda montar tranquilamente en su casa.
Por otro lado el espíritu que hemos intentado mantener en este hilo ha sido:
- Compartir con la gente del foro el proceso de diseño de una PCB además de recopilar los casos de uso de cada uno de los participantes.
- Montar un grupo de trabajo donde la gente ha participado y ha aportado ideas, comentarios, sugerencias, evoluciones, revisiones, en esencia una equipo que comparte su afición con el resto.
- La parte más egoista, es presentar en el seminario que doy anual cómo un proyecto OS maneja unos procesos similares a cualquier desarrollo industrial (concepto, especs, arquitectura, diseño, implementación, pruebas, revisiones por los pares, gestión de configuración o versiones, ...), todo está en este hilo.
- Compartir un buen rato de ocio y uno de mis hobbies con la gente.
- Y, en vista del interés plantear evoluciones a la plataforma vinciDuino.
Espero que mis interpretaciones vayan en este sentido y espero también que comprendáis que algunos comentarios que se han publicado no han sido nada agradables y, algunos no han sido muy afortunados. Es más, este fin de semana me he estado planteando terminar con la evo proto y a mis cosas.
Por último me ha sorprendido gratamente el comentario de David y, sobre todo, sus amables palabras para el equipo vinciDuino. Es de agradecer que estés haciendo el esfuerzo de seguir este hilo.
A modo informativo, la placa está funcionando muy bien en varios entornos:
PC, linux y Mac.
Es posible que en Mac es donde más se esté exprimiendo la interfaz USB de la placa donde las pruebas que he hecho son relativamente extensivas. Aun así, cuando salga el nuevo IDE correré la batería de pruebas y comentaré los resultados.
Con respecto al layout del USB, las pistas no tienen la misma longitud, pero también es cierto que la diferencia de fase que estoy viendo (mejor dicho, no viendo) en los pares diferenciales casi no la puedo medir con el setup de pruebas que me he montado (un detector de fase - tipo 1). Por lo que, a las velocidades a las que está trabajando el USB no es crítico (de momento).
A nivel de BER, tampoco he apreciado nada raro, y todas las pruebas que he ejecutado han sido satisfactorias. También es cierto que no han sido muy formales.
@David - si quieres una placa montada y probada, estaría encantado de mandarte una sin ningún problema, mándame un PM con tu dirección o un mail al correo de mi perfil.
Comprendo que no puedas/podáis comentar nada, comprendo que no interese adelantar acontecimientos para tener cierta ventaja comercial, pero lo que no comprendo es la mala leche con la que se han hecho algunos comentarios.