Bueno, pues me ha llegado el bus pirate y es una maravilla.
Se trata de una placa open hardware que sirve para medir y/o interactuar de una forma simple con un montón de cosas. Se conecta por puerto usb a un ordenador y con una interfaz serie podemos enviar comandos al bus pirate. Esto es lo que puede hacer:
- Tomar medidas de 0 a 6 voltios.
- Medir frecuencias de 1 Hz a 40 MHz
- Generar PWM de 1 kHz a 4 MHz
- Interactuar con dispositivos UART, SPI, I2C, MIDI, teclado, LCD, JTAG, etc
- Analizador lógico de 10 Hz a 1 MHz
- Se pueden hacer scripts desde Perl, Python, etc.
- Se puede reprogramar para ser un programador de AVR o de PIC
Mi primera prueba ha sido medir la temperatura de un LM35:
Que indica que en la habitación tengo 32 grados (calorcito hace, si :))
La verdad es que es muy cómodo y muy rápido para probar todos aquellos componenes que en otro caso tendríamos que desplegar un montón de componentes para obtener algún resultado.
Hola,
yo estoy usando el bus pirate para mandar datos a un LCD por SPI. Hace poco que empecé a usar este dispositivo y tengo alguna duda que quizás sepa alguien solucionarme. Cuando hago ‘d’ voltage probe siempre me da 0 v y no entiendo por qué y si m influye eso para algo, por supuesto que hago ‘W’ anteriormente. Y la otra es cómo activo la línea de clock que me hace falta para el envío de datos. Pruebo con los comandos /,\,^, pero me dan error. Si alguien me dice como resolverlo, es que yo no encuentro la solución.
ah vale la d es para la tension de entrada en ADC, pero como activo el clock??