Show Posts
Pages: [1] 2
1  International / Software / Arduino Leonardo con HID generico on: October 25, 2013, 07:34:50 pm
Hola a todos,

Tengo la inquietud de comunicar a dos vias una aplicación de PC (usando python) con un arduino leonardo (para este caso) pero me gustaría usar el estándar HID de los USBs en lugar de la emulación de puerto serie.

Según entiendo, puedo usar la biblioteca PyUSB del lado de la PC, hasta aquí no hay problema. Pero del lado del arduino (usando el software oficial), lo único que he encontrado es hacer que se comunique como si fuera ratón, teclado o joystick, pero no veo como hacerle para que pueda recibir mandos de la PC.

Entiendo tambien que la placa teensy puede hacerlo y que la biblioteca LUFA tambien les permite lo mismo a otros chips sin USB nativo.

Me gustaría saber, antes de andar por esos caminos, si alguien tiene información para hacerlo con las bibliotecas propias del arduino, no me gustaría perder sus bondades. Espero que algún valiente le haya entrado a eso antes smiley-razz

Saludos!
2  International / Proyectos / Re: Acelerar motor paso a paso on: October 25, 2013, 03:14:34 pm
Que tal Alvaro,

Tal vez esta biblioteca te pueda ayudar: AccelStepper (http://www.airspayce.com/mikem/arduino/AccelStepper/). No soy experto en el tema, pero se que el manejo de las aceleraciones las hace 'automáticamente'.

Espeor que te sirva
3  International / Software / Re: Ayuda por favor ¿Como puedo cambiar los pines de comunicacion spi, es posible? on: December 05, 2012, 03:50:04 pm
Respuesta corta: No. El SPI que trae es por hardware.

Alternativa: Hacerlo por software (pero es más lento), no se si exista alguna de las bibliotecas para comunicación serie que emule el SPI, si no, hay que aventarsela a mano  :/
4  Development / Other Software Development / Re: arduino.mk (new arduino makefile, works with 1.0) on: December 05, 2012, 03:01:59 pm
I just tried it and work flawless, it's the best makefile out there smiley

thanks!
5  International / Software / Re: Programar contraseña on: July 25, 2012, 01:28:50 pm
Tal vez si pones el código completo sea más fácil ver donde está el problema, al menos a mi no me queda claro con lo que pusiste.
6  Using Arduino / Networking, Protocols, and Devices / Re: Texas Instruments Sample Ordering on: June 25, 2012, 07:08:12 pm
From http://www.ti.com/general/docs/buy.tsp:
Quote
Texas Instruments offers customers the ability to order an evaluation board (EVM) , software, and semiconductor sample for investigational, prototype and testing needs.

seems fair to me smiley-wink

talk with your parents, maybe they can help you through the process, it's really simple actually.
7  International / Software / Arduino-mk: usando "make" desde el shell (Linux) on: June 25, 2012, 05:26:39 pm
Hola a todos,

Hace unos dias me encontré (por fin!) un Makefile que funciona para el arduino (arduino-mk) y quiero compartirlo con unas pequeñas modificaciones que le hice para que trabajara con la versión 1.0.1

Instrucciones rápidas
  • Bajar y descomprimir el tar.gz que adjunto o el del enlace externo (lo pongo por si acaso).
  • Mover los archivos ard-parse-boards y Arduino.mk al directorio donde reside el software del arduino (el. /home/usuario/arduino-1.0.1)
  • Para compilar, poner el programa .ino (ej. blink.ino) con el Makefile
  • Modificar el Makefile según sea necesario (ver sitio oficial para información adicional)
  • Darle el maravilloso $make

Espero que sea de ayuda para alguien, no es la gran cosa pero funciona smiley

Enlaces
Sitio oficial: http://mjo.tc/atelier/2009/02/arduino-cli.html
Una guía: http://www.martyndavis.com/?p=335
Enlace opcional de la versión modificada: http://www.mediafire.com/download.php?5pzn6a86g55foso

Nota: Creo que es conveniente mover el código a github, pero aquí estará en lo que rompo la inercia smiley-grin
8  General Category / General Discussion / Re: why people dont use open source for commercial perpose. on: May 23, 2012, 12:06:11 pm
still most of companies dont go with open source for comercial production.
Actually, quite a few companies do rely on open source for commercial products.  Rarely will it be advertised on the box, because most (e.g. 99% who are not engineers) consumers do not care.
Agree, I work for a company that make industrial machinery, we have 4 active products and all of them use Linux and one is made with a Arduino, of course, none of our customers care about it.

they start writting code from basic or BUY costaly library or adk.
Sometimes it is because the company, or the engineering team at that company, wants/needs support.

Sometimes it is because open source libraries are not complete.

Sometimes it is because open source licenses means revealing work the engineering team has done, and the company does not wish that to happen.

Sometimes engineers simply don't know about an open-source option.
+1

The idea "BECAUSE ITS OPEN SOURCE!!!!" is not always the best solution for a given problem.
From the engineering perspective, it's not a valid reason.
9  Using Arduino / Project Guidance / Re: Using arduino with 60 buttons: Should I use arduino? on: December 02, 2011, 07:06:31 pm
good for you.

Shift registers also are good solution.
10  Using Arduino / Microcontrollers / Re: SPI comunication in the arduino on: December 02, 2011, 06:41:25 pm
must read:
http://arduino.cc/en/Reference/SPI
http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus

It's meant to be for control I/O devices, I don't know how hard could be to put a microcontroller instead.
11  International / Español / Re: Duda: se puede programar arduino desde arduino? on: December 02, 2011, 05:43:57 pm
extendiendo un poco el por qué no  es poible compilar en el arduino: el tamaño del compilador, casi 15 MB el paquete gcc-avr para Debian 6, sin dependencias... más las bibliotecas del arduino, sería mucho más de lo que el micro tiene de flash
12  International / Español / Re: Usar arduino a nivel industrial on: August 25, 2011, 05:13:54 pm
hola botur,

si puedes vender un producto que hiciste con el arduino, he visto un hilo con toda la información de licencias, dale una buscada.

Si vas a hacer una producción grande, hay muchas alternativas al arduino que deberias revizar. Los detalles del diseño como: disponibilidad de partes, componentes asociados, tiempo de vida (producción del micro), costos por volumen y cualquier otra cosa de ese estilo debes de analizarlas muy cuidadosamente para garantizar que tu producción sea lo que esperas

Si vas a hacer una buena producción (+1000 piezas), te puedo asegurar que descartarías el arduino rápidamente.
13  International / Español / Acordeón/Chuleta del lenguaje Arduino on: August 04, 2011, 01:33:08 pm
Viendo lo que hizo liffiton con su cheat sheet, me di a la tarea de traducirlo y adaptarlo para que pudiera imprimirse en una hoja tamaño carta. El repositorio en github: https://github.com/antonio-m/Acordeon-arduino

Me gusto mucho la idea, espero que a ustedes tambien
14  Topics / Education and Teaching / Re: Arduino Programming Cheat Sheet on: August 04, 2011, 01:16:17 pm
great job liffiton!

I made a spanish translation and adaptation to letter size for printing, this is the repo: https://github.com/antonio-m/Acordeon-arduino
15  Using Arduino / Installation & Troubleshooting / Re: Arduino/Atmel and Linux challenge! on: August 04, 2011, 11:34:03 am
Code:
$ avr-gcc --version
avr-gcc (GCC) 4.3.5

This is what I have from the Debian squeeze repositories. It work, I don't see why I need the lastest version.
Pages: [1] 2