vinciDuino - un Arduino Leonardo hecho por gente del foro

Hola,
he modificado el logo dándole un aspecto un poco más profesional, así teneís para elegir.

Nota: gracias por los ánimos

IconoVinciduinoGirandoV1.gif

Hola a todos,
os pido disculpas por mi ausencia, entre compromisos variados, KOs víricos y, que por algún motivo no podía entrar en el foro, me he perdido todo. Es más ahora no puedo entrar desde mi móvil!

Inizul - flipante el logo y siento mucho leer tu noticia a ver si las cosas se encarrilan en ese frente un poco.

Con respecto a las placas, me podéis enviar un mail a la dirección que figura en mi perfil. Por si no os aparece: fmalpartida@gmail.com. Las tengo aquí de rehenes y me da mucha pena que se vayan de viaje =(. Lo peor de todo es que aun no me han llegado todos los componentes.

Por último, si queréis realmente tener a la vinciDuino en el entorno Arduino, añadid estas líneas en el BOARDS.txt
Veo con curiosidad que difieren sensiblemente de las que habéis publicado.

[edit] he visto que difiere en el tamaño del bootloader que se usa. Por lo tanto habría que coger estos valores.

##############################################################

vinciduino.name=vinciDuino
vinciduino.upload.protocol=arduino
vinciduino.upload.maximum_size=28672
vinciduino.upload.speed=1200
vinciduino.bootloader.low_fuses=0xde
vinciduino.bootloader.high_fuses=0xd8
vinciduino.bootloader.extended_fuses=0xcb
vinciduino.bootloader.path=diskloader
vinciduino.bootloader.file=DiskLoader-Leonardo.hex
vinciduino.bootloader.unlock_bits=0x3F
vinciduino.bootloader.lock_bits=0x2F
vinciduino.build.mcu=atmega32u4
vinciduino.build.f_cpu=16000000L
vinciduino.build.core=arduino
vinciduino.build.variant=leonardo

Para los que se han interesado por la placa, creo que lo más prudente es esperar a que las probemos.

Con respecto a los gasto de envío, lo que haré será poner los kits en mi web para que el que quiera los pueda comprar a un precio muy asequible. Pero esto cuando estén probadas.

[EDIT] Aquí está en el IDE...

vinciDuinoIDE.jpg

Yo al revés, tengo aquí los componentes esperando para las placas :slight_smile: y con muchas ganas de probarlas.

Arrrjjj!! Por cierto tus placas salieron ayer. Ya están de camino a su nuevo hogar.

Ok, muchas gracias, nada más que lleguen os comento.

Sigo sin componentes!!! Arjjj! A ver si llegan mañana.

Bueno, ya que estamos, que tal una Due, con su correspondiente SAM3?

Hablando de soldar, ¿que estaciones/lápices usáis para soldar? (así distraemos un poco a fm mientras espera)

Jajajaja!
Yo tengo una AOYUE INT3210 de 70W, unos 56 pavos, con regulación de temperatura. Funciona muy bien y las puntas son fiables y baratas. Un cuanto a puntas, planas de 1,2mm, 1,6mm y 2mm. También tengo unas en forma de chaflán (hoove creo que las llaman) para ASICs SMD, aunque no la uso tanto. Odio las puntas redondas, no retienen bien el estaño donde deben y los resultados son poco predecibles.

Pues a mi el sam3 me interesa bastante, es el micro con el que me gustaría empezar cuando tenga un rato, tengo una de éstas:

A ver si empiezo, aunque ahora vienen los concursos de robótica y todos mis ratos libres se van ahí x_x

Hola a todos,

hoy me han llegado los componentes (lo siento la SAM3 va a tener que esperar aunque ya está medio encarrilada) y no me he podido resistir para montarla.

La placa funciona de escándalo:

  • Interfaz USB funcionando
  • Interfaz UART funcionando
  • Interfaz I2C funcionando y muy bien
  • Alimentación externa - muy poco ruido en la alimentación cuando se alimenta con el regulador externo - 5mA pico a pico en frecuencias altas (tendré que ver donde)
  • Alimentación USB - operativa - no la he medido rizados ni ruidos.
  • Alimentación UART - operativa - no me ha dado tiempo de medir rizado.
  • EMI - muy bajas, probablemente pase marcado CE, tengo que hacer hoy las medidas

Seguiré probando...
Aquí os dejo unas imágenes con la vinciDuino controlando un LCD via I2C y mandando un mensaje al foro!

Que la disfrutéis...

Bueno me han llegado hoy las plaquitas, esta tarde noche a ver si monto la primera, han quedado muy bien.

Algún motivo/estandar de arduino para poner 3 leds verdes? quedan mejor de varios colores.

Una pregunta fm, veo que has cambiado el footprint del resonador respecto al archivo que tienes subido.

El footprint original vale? veo que es más estrecho y no sé si va a ir muy justo para soldarlo, has soldado tú este resonador en el footprint inicial?

Lo digo porque el viernes por la noche hice una placa para un robot velocista para el club de electrónica, que tenemos el concurso en menos de 3 meses y puse ese resonador, el más estrecho.

Si no lo has probado es por volverlas a pedir con el otro footprint, ya que como tenga que cambiarlo para probar la placa en tres semanas y volverlas a pedir no llegamos al concurso x_x.

Supongo que con pasta se soldara bien.

De todas formas ambos footprints me parece que no coinciden/encajan al 100% a lo ancho con las 3 patillas.

la plaquita del velocista con el resonador inicial, a falta de poner las letras bien

fm:

  • EMI - muy bajas, probablemente pase marcado CE, tengo que hacer hoy las medidas

Por curiosidad, cómo se hacen estas pruebas, que todos estos temas los desconozco.

De acuerdo en desarrollar el vinciduino, hay que probarla y documentarla bien, le dedicaré todo el tiempo que pueda estas dos semanas hasta que me lleguen las placas de los robots.

Como comenté en el foro, la huella del resonador la he cambiado para la vinciDuino, es más grande que la huella original para que se pueda soldar bien y sea más comodo. Si os fijáis en la imagen que acabo de publicar veréis el resonador bien colocado y soldado.

Con respecto a emisiones, se suelen hacer en un laboratorio para tal fin con un analizador de espectro, en una cámara anecoíca con antenas a una distancia determinada y se mira lo que radia. Yo haré las pruebas con un osciloscopio con FFT y una antena casera para ver qué está irradiando y más o menos cuanto. De todas formas, las pruebas iniciales son muy, pero que muy alentadoras.

Los LEDs se pueden poner del color que se quiera, yo he puesto verde para D13, TX, RX y rojo para PWR, pero se pueden usar de otros colores (también son más caros claro).

La placa que has publicado está muy chula.

Yo es que de todos los temas de antenas y esas cosas cero.

Entonces dejo la placa como está y no mando a hacer otra, e impreso la placa y creo que el resonador en la huella inicial se va a poder soldar, eso si con bastante cuidado que va muy muy justo. Sólo te preguntaba si tu en la huella original (la más pequeña) lo has soldado en otras placas, para asegurarme de que se puede hacer a mano.

Creo que me voy a ir buscando una buena lupa, que ya cosas tan pequeñas como las conexiones de ese resonador en la huella pequeña no se ven bien a simple vista.

Es una placa para un robot velocista, atmega328p, dos medio puentes en H para los motores, 8 sensores, dos encoders y un dc-dc externo que se pincha para conectar y subir la tensión de la lipo de 3.7 V a 7 V.

Bueno voy a ver si termino y me pongo a soldar =) que tengo un motón de leds azules, rosas ya amrillos XD

Hola JMN, si la huella original la he usado en todas mis placas sin problemas. Cuesta un poco mas soldarla pero vamos que no es complicado. Flux, no os olvidéis del flux!

Venga, que hoy debería haber 2 vinciDuinos en el mundo funcionando!

Bueno pues algunas medidas e impresiones.

El nivel de rizado es excelente, no supera los 5mVpp.
El nivel de ruido no supera en placa a los -55.6dBVrms entre los 8 y 16 MHz y casi los -60dBVrms en 32MHz. Esto son unos niveles de aproximadamente de entre 1.8mVrms y algo menos de 500uVrms.

Las pruebas las he hecho actualizando continuamente el LCD, escribiendo en el USB y parpadeando un LED.

En radiado no he conseguido ver nada con el equipo que tengo! Está de cine.

Voy a hacer unas cuantas pruebas de lecturas analógicas y a probar los LEDs.

Aquí os dejo las imágenes.

noise power 1.jpg

noise power 2.jpg

noise Frequency.jpg

Bueno pues he montado un par:

Alta resolución: All sizes | CIMG1117 | Flickr - Photo Sharing!

Me falta comprobar que no haya nada al revés y ver que no haya cortos.

Luego os cometo las primeras impresiones e ideas para desarrollar este proyecto que a mi me está gustando bastante.

Pues tiene muy buena pinta la verdad. Podrías enganchar las fotos directamente desde flickr así se ven mejor. Puedes enlazar una de baja resolución.
Me he fijado que los LEDs TX y RX, están siempre encendidos y se apagan cuando usas el USB. Que por cierto va a todo trapo.
Que bien, ya hay 2 vinciDuinos más en el mundo!
Por cierto los chinos ya andan brujuleando en mi web!

@Malpartida, han quedado de cine. Cuando tenga la mia te vas a queda alucionado de mi acabado, ja ja ja

Por cierto que es

Por cierto los chinos ya andan brujuleando en mi web!

Pues la placa se monta bien, el resonador se suelda bien aunque puede asustar un poco al que nunca haya visto smd, el resonador con la huella pequeña de mi placa creo que voy a pasar mal para soldarlo.

Siendo una placa donde se facilita la fabricación yo creo que hay componentes que se pueden cambiar. Cambiaría el pulsador smd por dip, creo que este componente es el más difícil de soldar para alguien que no haya soldado smd (después del micro), las zonas de contacto me han parecido un poco pequeñas ya que quedan debajo. Se puede meter en su lugar uno dip que se puede soldar por arriba o por abajo.

El conector de alimentación creo que sería mejor cambiarlo por smd, ya que sería bastante más fácil de soldar. En el dip hay que rellenar los agujeros de estaño y se gasta un montón de éste-

En los leds haría más grandes las pistas con el que se unen al plano de masa, para que la transferencia de calor hacia éste sea menor, ya que cuesta un poco soldarlos.

Los fuses de la lista de compra son una referencia distinta con los de la lista de ensamblaje, 200 mA y 250 mA en la otra, igual dá pero para que estén igual en futuras versiones.

Por lo demás la placa me gusta bastante, aunque hay cosas que me matan, como que el paso de pines no sea estándar y no se pueda hacer un shield con una placa de topos, no corregir estos errores cuando se conocen desde hace años y dejar que se propaguen para que con el tiempo sean ya incorregibles no tiene sentido, pero bueno, quien quiera hacer un shield que vaya a la tienda de turno a comprarse la placa que encaje a medida...

No he probado la placa, tengo componentes para montar 4 y he hecho un pedido a mouser de las 6 restantes, así que creo que las voy a montar todas.

Respecto al proyecto creo que si hay gente interesada de aquí puede salir algo útil, hacer un proyecto de hardware libre olvidando la parte comercial y enfocandolo a su difusión, y buscando mínimos costes, etc..

No lo sé, si hay gente interesada a hacerlo bien y trabajar "por amor al hardware" yo me apunto, con esto no digo que luego alguien venda kits más baratos que comprarlos en tienda, pero si facilitar y explicar al máximo todos los procesos.

Fm si guadas las pruebas del rizado y de la fft y se documentan pueden estar muy bien, si se continua el proyecto, ya que son bastante explicativas de como diseñar de forma correcta.

Una ventaja de esta placa es que además del bootloader de arduino, ya se puede programar directamente según viene desde el AVR Studio y avr-gcc, por lo que además de empezar con arduino puede servir para hacer un taller de iniciación a los microcontroladores sin entrar en el ide librerias de arduino, y sin la necesidas de tener que comprar un programador.

También se podría mirar de hacer una página para la placa y futuras placas si el proyecto tiene continuidad, para no mezclar con ésto.

En fin lo dicho, yo de momento voy a montar las diez (si no muero antes por tragar el humo del soldador) y luego ya veré a quien se las doy para que las vayan probando y buscando fallos, y si sale un grupo que se anime a hacer "hardware libre" con un enfoque distinto al hasta ahora visto.. yo me apunto.