A few posts in recent threads, mainly by The_RB, have got me looking at PICs again. I did a few PIC based projects a decade or more ago but then I wondered off on to other things and have recently been doing Atmel based stuff. What really piqued my interest was the fact that some PIC chips can be had for pence rather than pounds and so become a viable alternative for counting, timing and the like. So I started looking for resources and whilst there seems to be a lot out there, there does seem to be a lot of conflicting advice and wreckage. For example, as a way of testing the water I went looking for an example of how to read/write an SD Card from a PIC because this is one of my current projects (I know this is a bit more than simple counting/timing but one would assume it is a solved problem). Google seems to find a lot of people in my position with questions about how to do this but very few answers and these seem to be riddled with broken links etc. even Microchips own link to its MMC library code seems to be broken. There also seem to be a wide variety of chips, compilers, programmers and the like which leads me to the question how do you get started? Out of the plethora of chips there must be a handful that are preferred by hobbyists? Which compiler? Which programmer? Which forums give good advice to the inexperienced? At this stage these are more just idle musings than a serious intent to get back into the PIC world but assuming I can get a toe-hold on this mountain it may lead me to use PICs more in future. I also really would like to know if there is a definitive solution to the SD Card issue (i.e. one that says buy an xxfnnn chip, connect Pin p to SD Card CE, etc. download this example code and away you go ).