Tuesday, June 26, 2007

New tutorial in the works

Sorry about the long layoff - I have been incredibly busy with my class and job interviews over the last few weeks. I just wanted to let you guys know that I have another tutorial in the works for wireless security using the ARC4 stream cipher algorithm. For those of you that aren't familiar with ARC4, it's a hack of the RC4 algorithm developed by the RSA. RC4 is used very widely in many crpytostreams, including SSL and WEP. I'm hoping to have it done and written up in a week or two. If all goes well, I'll have implementations for both the LPC2148 and PIC18F452 in conjunction with the nRF24L01 and ARC4.

Edit: The tutorial has been completed and is linked at this post toward the bottom: http://www.diyembedded.com/2007/08/arc4-tutorials-posted.html

Labels: , , , ,

Monday, June 4, 2007

nRF24L01 tutorials 1-3 for the PIC completed

Well, I finally got it done! Tutorials 1-3 for the nRF24L01 have been completed with write-ups for the PIC line of processors (PIC18F452 in these). I forgot to change one thing in the project build options though, and it will likely make some weird directories on your machine if you try to compile the source. In MPLAB, click Project->Build Options->Project. Next, click the "Directories" tab and in the "Show directories for:" drop-down box, change "Output Directory" and "Intermediate Directory" to their default values by choosing the appropriate option and hitting the "Suite Defaults" button (you will have to do it for both).

The links to the .zip files for each of the projects can be found here: Tutorial1, Tutorial2, and Tutorial3.

Labels: , ,

Sunday, June 3, 2007

The first guest tutorial!

I would like to personally thank Evert Dekker for sending me a really cool tutorial on getting the 24L01 up and running using BASCOM-AVR. Check out the .zip file here.

And remember, if any of you guys have written up any cool software using the 24L01 or anything else for that matter, feel free to send it to me with an accompanying write-up and I will be happy to post it here!

Labels: , , ,