Usb USB Bit Whacker es una pequeña placa de desarrollo para PIC18F2550. Esta basada en un trabajo de Brian Schmalz. Esta placa originalmente viene pre-programada con un interprete de comandos que pueden ser manejados con un emulador de terminal desde cualquier sistema operativo, de tal forma que con simples comando serie se pueden controlar independientemente los pines del microcontrolador.
Programando el PIC18F2550 con un bootloader podemos cargarle archivos HEX o assembler (C18, CC8e, SDCC) sin necesidad de utilizar un programador externo. La alimentación se obtiene directamente del port USB. Sigue leyendo
La línea CP21XX de Silicon Laboratories ofrece soluciones de alto rendimiento y fáciles de implementar para dar conectividad USB a sus diseños. Su fácil implementación y sus drivers para múltiples sistemas operativos libres de costo lo hace ideal para incluir USB en sus productos rápidamente y sin complicaciones. El kit CP2104EK que comercializa Silicon Labs permite una evaluación completa y la personalización del convertidor usb CP2104 a RS232, incluyendo todas las funciones GPIO, control de flujo, control RS-485 transmisor-receptor, y posee LEDs de transmición y recepción.
Sigue leyendo
MikroElektronika presenta el nuevo EasyARM v6, que ofrece una nueva perspectiva al mundo de las placas de desarrollo para ARM7. Está equipado con componentes SMD de alta calidad y multitud de nuevos módulos integrados: CAN, USB, dos UARTS USB, Buzzer, conectores GLCD y LCD, 80 LEDs y 80 pulsadores, así como 16 conectores IDC10 para brindar conectividad adicional con placas adicionales. Pero esto es sólo el principio. Han pensado en la mejor manera para darle a esta placa el empuje que se merece. Sigue leyendo
El PicKit2 es un programador USB para Pic que fabrica la empresa microchip. Se vende en un valor aproximado a los $50 USD. El PICkit2 esta fabricado con un chip PIC18F2550. El mismo es facilmente actualizable su firmware dado que contiene un gestor de arranque que lo hace posible. Esta característica se la utiliza para actualizar el firmware del PICkit2.
El PicKit2 es un programador diseñado para realizar programación in-circuit denominado ICP (in-circuit-programming) lo que significa que no tiene un zócalo para programar los chips. Sigue leyendo
Para los que pretendan hacer experimentos o ajustar muy finamente las cosas, recomiendo este probador de servos.
Tres servos al mismo tiempo, o variadores (ESC) (desechufad V+ de todos menos uno), y tres modos de prueba, manual, centrados y movimiento automático. Este dispositivo permite prescindir de la emisora y receptores mientras estamos construyendo nuestros aparatos, entre otros usos. Sigue leyendo
Esta es una demostración de los display OLED (Organic LED Display) acoplado a un microcontrolador 9S08 de Freescale. El bit map del display se encuentra alojado en la memoria flash de microcontrolador. El código para esta aplicación lo pueden encontrar en la nota de aplicación AN3415. Aqui tienen un video demostrativo del funcionamiento. Estas pantallas son una buena opción como Interfaz gráfica de usuario para aplicaciones diversas. El código del ejemplo puede ser fácilmente modificado para otras pantallas OLED. Sigue leyendo
Encontré este excelente tutorial de Mplab y C18 publicado en Noviembre de 2010.
Contiene los principios básico para empezar a trabajar con el MPLAB en lenguaje C, por medio del compilador C18 y con los micros de la familia 18F. Una característica destacable del MPLAB C18 es la posibilidad de generar código optimizado (tanto en espacio, como cantidad de instrucciones) para PICs de la familia PIC18F utilizando las instrucciones extendidas provistas por dicha arquitectura. Sigue leyendo
Se trata de transceivers que operan en la banda de 2.4GHz, con capacidad de direccionamiento y selección de canal de comunicaciones, y una muy simple y poderosa interfaz de acceso, que nos permite realizar comunicaciones multipunto.
Estos módulos poseen una potencia de salida de 0dBm, lo que permite un alcance algo más reducido que una red Wi-Fi. Funcionan a 3,3V, y su consumo es bastante reducido; pero lo realmente interesante está en su interfaz. Sigue leyendo
Proyecto de diseño y construcción de un display de leds que puede ser utilizado como pantalla para pasar textos fijos o animados.
Tiene diversos usos en lo que se refiere a exhibición de mensajes y publicidad. Como este es un proyecto experimental, sus dimensiones son pequeñas pero puede considerarse el expandirlo a tamaños mayores.
Ya son varios los que me han preguntado por la construcción de un cartel basado en display led de matriz de puntos. Lo interesante de este proyecto es el hardware periférico que nos va a dar una solución a la cantidad de pines de salida que debemos utilizar. En el caso de este proyecto se hizo necesario la generación de una línea sincrónica para aumentar la cantidad de líneas de salida del microcontrolador. Sigue leyendo