JTAG exists in many processors based on ARM and MIPS core. It is useful for debugging and writing flash.
There are different headers for various chip vendors, I found a good page showing a wide ranges of JTAG header pinouts:
http://jtagcables.com/jtag-pinout
Also, there is a free, powerful JTAG tool for Windows & Linux called "Openocd". It supports ARM7 (ARM7TDMI and ARM720t), ARM9 (ARM920T, ARM922T, ARM926EJ–S, ARM966E–S), XScale (PXA25x, IXP42x) and Cortex-M3 (Stellaris LM3 and ST STM32). You can use it with different JTAG dongles as well. Definitely nice to try it out.
Pyxis OS for Arduino.
Instead flashing new program to your arduino internal flash storage, you can now copy the application binary to the SD card and run on the arduino. With the help of Pyxis OS, you will turn your arduino to be a PDA like system. You can have advanced graphics APIs and also run applications from SD card. The biggest problem is that you only allow to write the application in the Pyxis OS specific programming language:( But it is still cool.
In their website, they provide a free PFAT implementation for turning the EEPROM to a file system in AVR. it is free:)
Link:
http://www.skewworks.com/
In their website, they provide a free PFAT implementation for turning the EEPROM to a file system in AVR. it is free:)
Link:
http://www.skewworks.com/
Living with Robots featuring ASIMO by Honda.
I have talked about the dream the impossible documentary series by Honda, the latest one is really cool which featuring the ASIMO:)
Check it out:
Check it out:
EZ-430 Chronos Wireless Watch controlled Door Entry System.
I have been waiting for cool projects using the TI EZ-430 wireless watch, and it comes up one today! You can unlock the door wirelessly by just taping the watch screen with a sequence. The sequence is then detected by the internal accelerometer and translated to a door lock pattern. If it is correct, it would unlock the door:)
Hard to say how cool is it, Lets see the demo! Cool Project, Ziyan!
Details of implementation: https://ziyan.info/2010/01/secure-wireless-door-lock/
Hard to say how cool is it, Lets see the demo! Cool Project, Ziyan!
Details of implementation: https://ziyan.info/2010/01/secure-wireless-door-lock/
Programming AVR tiny2313 with STK500.
I used AVR tiny13 for most of my small projects, now I am going to move on with tiny2313 because of more IOs available and also with UART support.
Kaasxxx wrote about programming AVR tiny13 with STK500, so I decide to write my small introduction on programming tiny2313.
Step 1. Connect the 6-wire ISP cable between ISP6PIN and SPROG3.

Step 2. Put the tiny2313 on the Socket SCKT3300D3.

I also connected pin PB0 to pin LED0 (as you see the green/yellow cable) to test my led blink test program on tiny2313.
I prepared for a led blink sample code with Makefile (avr-gcc and avrdude targeted for tiny2313), you should modify the download serial port name in the Makefile for your machine. You can download here: avr_tiny2313_led.tar.gz
Hope you found useful;)
Kaasxxx wrote about programming AVR tiny13 with STK500, so I decide to write my small introduction on programming tiny2313.
Step 1. Connect the 6-wire ISP cable between ISP6PIN and SPROG3.

Step 2. Put the tiny2313 on the Socket SCKT3300D3.

I also connected pin PB0 to pin LED0 (as you see the green/yellow cable) to test my led blink test program on tiny2313.
I prepared for a led blink sample code with Makefile (avr-gcc and avrdude targeted for tiny2313), you should modify the download serial port name in the Makefile for your machine. You can download here: avr_tiny2313_led.tar.gz
Hope you found useful;)






















